Enlightenment CVS committal

Author  : raster
Project : e17
Module  : libs/edje

Dir     : e17/libs/edje/src/bin


Modified Files:
        edje_cc_sources.c 


Log Message:


terminate strings properly?

===================================================================
RCS file: /cvs/e/e17/libs/edje/src/bin/edje_cc_sources.c,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -3 -r1.17 -r1.18
--- edje_cc_sources.c   25 Nov 2007 16:22:58 -0000      1.17
+++ edje_cc_sources.c   27 Nov 2007 10:50:35 -0000      1.18
@@ -168,13 +168,20 @@
                                 file = mem_alloc(l);
 
                                 if (!dir_len)
-                                  snprintf(file, l - 1, "%s", p + 1);
+                                  {
+                                     snprintf(file, l - 1, "%s", p + 1);
+                                     file[l - 2] = 0;
+                                  }
                                 else
-                                  snprintf(file, l, "%s/%s", dir, p + 1);
-
+                                  {
+                                     snprintf(file, l, "%s/%s", dir, p + 1);
+                                     file[l - 1] = 0;
+                                  }
+                                
+                                
                                 fname = strdup(p + 1);
                                 pp = strrchr(fname, end);
-                                if (pp) *pp = '\0';
+                                if (pp) *pp = 0;
                                 forgetit = 1;
                              }
                         }



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to