aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/main.c5
1 files changed, 4 insertions, 1 deletions
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);