Enlightenment CVS committal Author : englebass Project : e17 Module : libs/efreet
Dir : e17/libs/efreet/src/lib Modified Files: efreet_icon.c Log Message: Fix EmbeddedTextRectangle parsing. =================================================================== RCS file: /cvs/e/e17/libs/efreet/src/lib/efreet_icon.c,v retrieving revision 1.18 retrieving revision 1.19 diff -u -3 -r1.18 -r1.19 --- efreet_icon.c 29 May 2007 20:18:21 -0000 1.18 +++ efreet_icon.c 29 May 2007 20:24:27 -0000 1.19 @@ -922,18 +922,20 @@ s = t; for (i = 0; i < 4; i++) { - p = strchr(s, ','); + if (s) + { + p = strchr(s, ','); + + if (p) *p = '\0'; + points[i] = atoi(s); - if (!p) + if (p) s = ++p; + else s = NULL; + } + else { points[i] = 0; - continue; } - - *p = '\0'; - points[i] = atoi(p); - - s = ++p; } icon->has_embedded_text_rectangle = 1; ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs