# HG changeset patch
# User Edouard Gomez <[EMAIL PROTECTED]>
# Date 1187909150 -7200
# Node ID ac666eb18caad2cf8c21073b007f26c6c551e700
# Parent 801212054acbc71bafb82042eea1d1310c4c3c1e
Remove original extension from exported filename
diff --git a/src/filename.c b/src/filename.c
--- a/src/filename.c
+++ b/src/filename.c
@@ -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 --git a/src/gtk-helper.c b/src/gtk-helper.c
--- a/src/gtk-helper.c
+++ b/src/gtk-helper.c
@@ -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