1
0
mirror of https://github.com/facebook/zstd.git synced 2025-08-01 09:47:01 +03:00

Removed strdup() dependency

This commit is contained in:
Sen Huang
2019-10-02 11:18:14 -04:00
parent 1e4d602412
commit 147b761454

View File

@ -138,9 +138,11 @@ void UTIL_createDestinationDirTable(char** dstFilenameTable, const char** filena
finalPathLen = strlen(outDirName);
filenameBegin = strrchr(filenameTable[u], c[0]);
if (filenameBegin == NULL) {
filename = strdup(filenameTable[u]);
filename = (char*) malloc((strlen(filenameTable[u])+1) * sizeof(char));
strcpy(filename, filenameTable[u]);
} else {
filename = strdup(filenameBegin+1);
filename = (char*) malloc((strlen(filenameBegin+1)) * sizeof(char));
strcpy(filename, filenameBegin+1);
}
finalPathLen += strlen(filename);