|
|
|
@ -238,7 +238,12 @@ int output_config(output_t *output, const format_t *requested_format, format_t * |
|
|
|
char *full_fn = NULL; |
|
|
|
char suff[16] = ""; |
|
|
|
for (int i = 1; i < 20; i++) { |
|
|
|
full_fn = g_strdup_printf("%s%s.%s", output->full_filename, suff, output->file_format); |
|
|
|
if (!output->skip_filename_extension) { |
|
|
|
full_fn = g_strdup_printf("%s%s.%s", output->full_filename, suff, output->file_format); |
|
|
|
} |
|
|
|
else { |
|
|
|
full_fn = g_strdup_printf("%s%s", output->full_filename, suff); |
|
|
|
} |
|
|
|
if (!g_file_test(full_fn, G_FILE_TEST_EXISTS)) |
|
|
|
goto got_fn; |
|
|
|
ilog(LOG_INFO, "Storing record in %s", full_fn); |
|
|
|
|