|
@@ -175,12 +175,12 @@ UA_debug_dumpCompleteChunk(UA_Server *const server, UA_Connection *const connect
|
|
snprintf(fileName, 255, "%s/%05d_%s%s", UA_CORPUS_OUTPUT_DIR, ++UA_dump_chunkCount,
|
|
snprintf(fileName, 255, "%s/%05d_%s%s", UA_CORPUS_OUTPUT_DIR, ++UA_dump_chunkCount,
|
|
dump_filename.messageType ? dump_filename.messageType : "", dump_filename.serviceName);
|
|
dump_filename.messageType ? dump_filename.messageType : "", dump_filename.serviceName);
|
|
|
|
|
|
- char dumpOutputFile[255];
|
|
|
|
|
|
+ char dumpOutputFile[266];
|
|
snprintf(dumpOutputFile, 255, "%s.bin", fileName);
|
|
snprintf(dumpOutputFile, 255, "%s.bin", fileName);
|
|
// check if file exists and if yes create a counting filename to avoid overwriting
|
|
// check if file exists and if yes create a counting filename to avoid overwriting
|
|
unsigned cnt = 1;
|
|
unsigned cnt = 1;
|
|
while ( access( dumpOutputFile, F_OK ) != -1 ) {
|
|
while ( access( dumpOutputFile, F_OK ) != -1 ) {
|
|
- snprintf(dumpOutputFile, 255, "%s_%d.bin", fileName, cnt);
|
|
|
|
|
|
+ snprintf(dumpOutputFile, 266, "%s_%d.bin", fileName, cnt);
|
|
cnt++;
|
|
cnt++;
|
|
}
|
|
}
|
|
|
|
|