# HG changeset patch
# User Edouard Gomez <[EMAIL PROTECTED]>
# Date 1189849865 -7200
# Node ID 26449d001f87ef252673973c31ecb98fb7dd8f4f
# Parent a12072772ffa4be0921e489513dc6fae98dfdb91
Remove original extension from exported filename
diff -r a12072772ffa -r 26449d001f87 src/filename.c
--- a/src/filename.c Sat Sep 15 11:51:05 2007 +0200
+++ b/src/filename.c Sat Sep 15 11:51:05 2007 +0200
@@ -58,6 +58,11 @@ filename_parse(const gchar *in, const gc
if (in == NULL) return NULL;
basename = g_path_get_basename(filename);
+ output = g_strrstr(basename, ".");
+ if (output != NULL) {
+ *output = '\0';
+ }
+ output = NULL;
do {
while (in[n])
diff -r a12072772ffa -r 26449d001f87 src/gtk-helper.c
--- a/src/gtk-helper.c Sat Sep 15 11:51:05 2007 +0200
+++ b/src/gtk-helper.c Sat Sep 15 11:51:05 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