mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2024-10-08 20:04:02 +00:00
Minor cleanup -- clear name structure before parsing
llvm-svn: 276089
This commit is contained in:
parent
09b99c3a75
commit
b061cdb0e3
@ -266,6 +266,11 @@ static int parseFilenamePattern(const char *FilenamePat) {
|
||||
char *Hostname = &lprofCurFilename.Hostname[0];
|
||||
int MergingEnabled = 0;
|
||||
|
||||
/* Clean up cached prefix. */
|
||||
if (lprofCurFilename.ProfilePathPrefix)
|
||||
free((void *)lprofCurFilename.ProfilePathPrefix);
|
||||
memset(&lprofCurFilename, 0, sizeof(lprofCurFilename));
|
||||
|
||||
lprofCurFilename.FilenamePat = FilenamePat;
|
||||
/* Check the filename for "%p", which indicates a pid-substitution. */
|
||||
for (I = 0; FilenamePat[I]; ++I)
|
||||
@ -345,12 +350,6 @@ static void parseAndSetFilename(const char *FilenamePat,
|
||||
getPNSStr(PNS));
|
||||
}
|
||||
|
||||
/* Clean up cached prefix. */
|
||||
if (lprofCurFilename.ProfilePathPrefix) {
|
||||
free((void*)lprofCurFilename.ProfilePathPrefix);
|
||||
lprofCurFilename.ProfilePathPrefix = NULL;
|
||||
}
|
||||
|
||||
if (!lprofCurFilename.MergePoolSize)
|
||||
truncateCurrentFile();
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user