diff --git a/src/Db.c b/src/Db.c index d264ea1..4128a89 100644 --- a/src/Db.c +++ b/src/Db.c @@ -240,7 +240,7 @@ DbDirName(Db * db, Array * args, size_t strip) for (i = 0; i < ArraySize(args) - strip; i++) { char *tmp; - char *sanitise = ArrayGet(args, i); + char *sanitise = StrDuplicate(ArrayGet(args, i)); for (j = 0; j < strlen(sanitise); j++) { sanitise[j] = DbSanitiseChar(sanitise[j]);