# HG changeset patch
# User Edouard Gomez <[EMAIL PROTECTED]>
# Date 1188337644 -7200
# Node ID 097541aab485a49ba1bdf8e3a615addffea12a7d
# Parent  ee1c11bb789434408be2d0e47cc99888b1362e89
Remove original extension from exported filename

diff -r ee1c11bb7894 -r 097541aab485 src/filename.c
--- a/src/filename.c    Tue Aug 28 23:47:24 2007 +0200
+++ b/src/filename.c    Tue Aug 28 23:47:24 2007 +0200
@@ -55,6 +55,11 @@ filename_parse(const gchar *in, const gc
        gchar *basename;
 
        basename = g_path_get_basename(filename);
+       output = g_strrstr(basename, ".");
+       if (output != NULL) {
+               *output = '\0';
+       }
+       output = NULL;
        do {
                
                while (in[n])
diff -r ee1c11bb7894 -r 097541aab485 src/gtk-helper.c
--- a/src/gtk-helper.c  Tue Aug 28 23:47:24 2007 +0200
+++ b/src/gtk-helper.c  Tue Aug 28 23:47:24 2007 +0200
@@ -314,7 +314,7 @@ gui_export_changed_helper(GtkLabel *labe
        filename = rs_conf_get_string(CONF_EXPORT_FILENAME);
        rs_conf_get_filetype(CONF_EXPORT_FILETYPE, &filetype);
 
-       parsed = filename_parse(filename, NULL, 0);
+       parsed = filename_parse(filename, "IMG_2910.JPG", 0);
 
        final = g_string_new("<small>");
        if (directory)
@@ -324,7 +324,6 @@ gui_export_changed_helper(GtkLabel *labe
        }
        g_string_append(final, parsed);
        g_free(parsed);
-       g_string_append(final, ".");
        g_string_append(final, filetype->ext);
        g_string_append(final, "</small>");
 

_______________________________________________
Rawstudio-dev mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-dev

Reply via email to