Enlightenment CVS committal

Author  : raster
Project : e17
Module  : libs/eet

Dir     : e17/libs/eet/src/lib


Modified Files:
        eet_data.c 


Log Message:


be null string pointer safe

===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/eet/src/lib/eet_data.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -3 -r1.5 -r1.6
--- eet_data.c  3 Feb 2003 01:07:58 -0000       1.5
+++ eet_data.c  11 Jun 2003 09:09:17 -0000      1.6
@@ -959,9 +959,10 @@
 {
    char *s, *d;
    int len;
+   const char *empty_s = "";
    
-   if (!src) src = "";
    s = (char *)(*((char **)src));
+   if (!s) s = (char *)empty_s;
    len = strlen(s);
    d = malloc(len + 1);
    if (!d) return NULL;




-------------------------------------------------------
This SF.net email is sponsored by:  Etnus, makers of TotalView, The best
thread debugger on the planet. Designed with thread debugging features
you've never dreamed of, try TotalView 6 free at www.etnus.com.
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to