X-Git-Url: https://wimlib.net/git/?p=wimlib;a=blobdiff_plain;f=src%2Fdentry.c;h=68f9c57afa9df926b1856ccb79b825b1ccd36f21;hp=2ab69484e8fbe2eadfbfc0fa28d2bb16f405a2d8;hb=2891001b0171b2a89084b20d8b522b94930cc90d;hpb=36011d478b941ecaffbbbe98ec82f83916908add diff --git a/src/dentry.c b/src/dentry.c index 2ab69484..68f9c57a 100644 --- a/src/dentry.c +++ b/src/dentry.c @@ -537,7 +537,14 @@ struct dentry *clone_dentry(struct dentry *old) struct dentry *new = MALLOC(sizeof(struct dentry)); if (!new) return NULL; - return memcpy(new, old, sizeof(struct dentry)); + memcpy(new, old, sizeof(struct dentry)); + new->file_name = NULL; + new->file_name_len = 0; + new->file_name_utf8 = NULL; + new->file_name_utf8_len = 0; + new->short_name = NULL; + new->short_name_len = 0; + return new; } /* Arguments for do_free_dentry(). */