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