removing directory path components when creating basename
[img2tiles] / src / main.c
index 0474894..2f011c9 100644 (file)
@@ -102,6 +102,9 @@ int proc_image(const char *fname)
        }
        basename = alloca(strlen(fname) + 1);
        strcpy(basename, fname);
+       if((suffix = strrchr(basename, '/'))) {
+               basename = suffix;
+       }
        if((suffix = strchr(basename, '.'))) {
                *suffix = 0;
        }