[gnome-commander/gcmd-1-3] advrename: do not parse file name, ext and dir for empty templates



commit 71fa635a4415629c755af1e28c390594e466d571
Author: Piotr Eljasiak <epiotr src gnome org>
Date:   Tue Oct 20 23:12:12 2009 +0200

    advrename: do not parse file name, ext and dir for empty templates

 src/gnome-cmd-advrename-lexer.ll |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/src/gnome-cmd-advrename-lexer.ll b/src/gnome-cmd-advrename-lexer.ll
index bf44ba0..8f6c8a4 100644
--- a/src/gnome-cmd-advrename-lexer.ll
+++ b/src/gnome-cmd-advrename-lexer.ll
@@ -413,6 +413,9 @@ inline void find_dirs (const gchar *path, const gchar *&parent_dir, const gchar
 
 char *gnome_cmd_advrename_gen_fname (GnomeCmdFile *f, size_t new_fname_size)
 {
+  if (fname_template.empty())
+    return g_strdup ("");
+
   string fmt;
   fmt.reserve(256);
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]