graveman-cvs
[Top][All Lists]
Advanced

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

[Graveman-cvs] Changes to graveman/current/src/mkisofs.c


From: sylvain cresto
Subject: [Graveman-cvs] Changes to graveman/current/src/mkisofs.c
Date: Sun, 27 Feb 2005 14:07:50 -0500

Index: graveman/current/src/mkisofs.c
diff -u graveman/current/src/mkisofs.c:1.14 graveman/current/src/mkisofs.c:1.15
--- graveman/current/src/mkisofs.c:1.14 Sun Feb 27 03:34:11 2005
+++ graveman/current/src/mkisofs.c      Sun Feb 27 19:07:44 2005
@@ -62,7 +62,7 @@
   const gchar *Ldatabibl = 
gtk_entry_get_text(GTK_ENTRY(sc_grave_get_widgetv(Ag, "%sbibl", Aop)));
   const gchar *Ldatacopy = 
gtk_entry_get_text(GTK_ENTRY(sc_grave_get_widgetv(Ag, "%scopy", Aop)));
   const gchar *Ldataabst = 
gtk_entry_get_text(GTK_ENTRY(sc_grave_get_widgetv(Ag, "%sabst", Aop)));
-  gchar *Lreturn;
+  gchar *Lreturn, *Linputcharset = NULL;
   gchar *Lextra = NULL;
   GtkTextIter Lstart, Lend;
   GtkTextBuffer *Lbufappi = gtk_text_view_get_buffer (GTK_TEXT_VIEW 
(sc_grave_get_widgetv(Ag, "%sappi", Aop)));
@@ -92,10 +92,16 @@
     Lextra = g_strdup("-r -J");
   }
 
+  /* charsets a utiliser pour la creation de l'image iso */
+  if ((Lreturn = conf_get_string("inputcharset"))) {
+    Linputcharset = g_strdup_printf("-input-charset %s", Lreturn);
+  }
+  
   Lreturn = g_strdup_printf("-V \"%s\" -A \"%s\" -publisher \"%s\" -p \"%s\" 
-biblio \"%s\" -copyright \"%s\" "
-            "-abstract \"%s\" %s",
+            "-abstract \"%s\" %s %s",
             _NN(Ldatavoli), _NN(Ldataappi), _NN(Ldatapubl), _NN(Ldataprep), 
_NN(Ldatabibl), _NN(Ldatacopy),
-            _NN(Ldataabst), Lextra);
+            _NN(Ldataabst), Lextra, Linputcharset ? Linputcharset : "");
+  g_free(Linputcharset);
   g_free(Lextra);
 
   return Lreturn;




reply via email to

[Prev in Thread] Current Thread [Next in Thread]