Enlightenment CVS committal

Author  : andreas99
Project : e16
Module  : tools

Dir     : e16/tools/e16menuedit2/src


Modified Files:
        e16menu.c e16menuedit2.c 


Log Message:
fixed some menu write bugs

===================================================================
RCS file: /cvsroot/enlightenment/e16/tools/e16menuedit2/src/e16menu.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -3 -r1.5 -r1.6
--- e16menu.c   5 Dec 2004 11:12:51 -0000       1.5
+++ e16menu.c   5 Dec 2004 13:55:41 -0000       1.6
@@ -283,14 +283,18 @@
 
   menu_file[depth] = g_strdup (realfile);
 
+#ifdef WRITE_FILE
   /* create recursiv new menu subdirectory */
   dirname = g_path_get_dirname (realfile);
   mkdir_with_parent (dirname, 0755);
   g_free (dirname);
+#endif /* WRITE_FILE */
 
   if (depth > 0)
   {
+#ifdef WRITE_FILE  
     menu_ptr = fopen (menu_file[depth-1], "a+");
+#endif /* WRITE_FILE */  
     if (menu_ptr == NULL)
     {
       printf ("Couldn't save menu to: %s\n", menu_file[depth-1]);
===================================================================
RCS file: /cvsroot/enlightenment/e16/tools/e16menuedit2/src/e16menuedit2.c,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -3 -r1.17 -r1.18
--- e16menuedit2.c      5 Dec 2004 13:20:30 -0000       1.17
+++ e16menuedit2.c      5 Dec 2004 13:55:41 -0000       1.18
@@ -119,10 +119,10 @@
   }
 
   g_free (filename_properties);
-  free (emenu_path);
-
+  
   gtk_main ();
 
+  free (emenu_path);
   g_free (glade_file);
 
   return 0;




-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to