diff options
| author | Tristan Riehs <tristan.riehs@inria.fr> | 2025-12-30 11:48:34 +0100 |
|---|---|---|
| committer | Tristan Riehs <tristan.riehs@inria.fr> | 2025-12-30 11:48:34 +0100 |
| commit | 4702a859c13b0f2142cbdab97abd0488358c9802 (patch) | |
| tree | 19eb685f46ee4ceb6040c00b7ef8a46414252c35 | |
| parent | 965129eb3b23b64f00472a4853dd4151dc3dee75 (diff) | |
Fix file extension when exporting
| -rw-r--r-- | src/main.c | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -368,7 +368,10 @@ static void ftag_export(int argc, char **argv) remove_ending_newline(line); ftag_file_get_extension(extension, sizeof(extension), line); strbuild(in, "%s/files/%s", FTAG_ROOT, line); - strbuild(out, "%s/%s.%s", tmp_dir, line, extension); + if (strlen(extension) > 0) + strbuild(out, "%s/%s.%s", tmp_dir, line, extension); + else + strbuild(out, "%s/%s", tmp_dir, line); copy_file(in, out); } free(line); |
