diff options
-rw-r--r-- | libstore/clone.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libstore/clone.c b/libstore/clone.c index bec2e88d..40647af2 100644 --- a/libstore/clone.c +++ b/libstore/clone.c @@ -37,6 +37,13 @@ store_clone (struct store *from, struct store **to) if (! c) return ENOMEM; + if (from->name) + { + c->name = strdup (from->name); + if (! c->name) + err = ENOMEM; + } + if (from->misc_len) { c->misc = malloc (from->misc_len); |