Adopt utils::strdup in dump styles

This commit is contained in:
Richard Berger
2021-03-19 15:33:00 -04:00
parent a33a04a392
commit 1f50557b38
15 changed files with 52 additions and 122 deletions

View File

@ -79,14 +79,12 @@ void DumpLocalGZ::openfile()
*ptr = '*';
if (maxfiles > 0) {
if (numfiles < maxfiles) {
nameslist[numfiles] = new char[strlen(filecurrent)+1];
strcpy(nameslist[numfiles],filecurrent);
nameslist[numfiles] = utils::strdup(filecurrent);
++numfiles;
} else {
remove(nameslist[fileidx]);
delete[] nameslist[fileidx];
nameslist[fileidx] = new char[strlen(filecurrent)+1];
strcpy(nameslist[fileidx],filecurrent);
nameslist[fileidx] = utils::strdup(filecurrent);
fileidx = (fileidx + 1) % maxfiles;
}
}