From 4702a859c13b0f2142cbdab97abd0488358c9802 Mon Sep 17 00:00:00 2001 From: Tristan Riehs Date: Tue, 30 Dec 2025 11:48:34 +0100 Subject: Fix file extension when exporting --- src/main.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c index d193601..5a500ec 100644 --- a/src/main.c +++ b/src/main.c @@ -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); -- cgit v1.2.3