X-Git-Url: https://wimlib.net/git/?p=wimlib;a=blobdiff_plain;f=src%2Funix_apply.c;h=ae9b8cea55e7ea7fde64de03e5cfbcedb703a4fe;hp=f1962d9884b63752892217f3eed71b29393a777c;hb=564aacbad3801ec37c2455e15b9296ecaef4eb93;hpb=8fbdced08faf37472fd7174480b446c4b11578fb diff --git a/src/unix_apply.c b/src/unix_apply.c index f1962d98..ae9b8cea 100644 --- a/src/unix_apply.c +++ b/src/unix_apply.c @@ -156,7 +156,9 @@ unix_build_extraction_path(const struct wim_dentry *dentry, d = dentry; do { p -= d->d_extraction_name_nchars; - memcpy(p, d->d_extraction_name, d->d_extraction_name_nchars); + if (d->d_extraction_name_nchars) + memcpy(p, d->d_extraction_name, + d->d_extraction_name_nchars); *--p = '/'; d = d->d_parent; } while (!dentry_is_root(d) && will_extract_dentry(d));