]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
* libltdl/ltdl.c (strdup): cannot return str when it's NULL
authorAlexandre Oliva <oliva@dcc.unicamp.br>
Thu, 11 Mar 1999 03:14:54 +0000 (03:14 +0000)
committerAlexandre Oliva <aoliva@redhat.com>
Thu, 11 Mar 1999 03:14:54 +0000 (03:14 +0000)
because of const correctness

ChangeLog
libltdl/ltdl.c

index 691f669fd8af21fd7a418a4191bb4d0e9c4d42ac..75001dd560d2c4b7d9868a5a96b16adf25bb7675 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+1999-03-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
+
+       * libltdl/ltdl.c (strdup): cannot return str when it's NULL
+       because of const correctness
+
 1999-03-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
 
        * libltdl/ltdl.c (strdup): always use our own, because the
index 23c5b7a2ab7ea1591e05414cb9ca32d7bd17d70f..70d00039e4484f926396282ee1b04c67c28eb095 100644 (file)
@@ -136,7 +136,7 @@ strdup(str)
        char *tmp;
 
        if (!str)
-               return str;
+               return 0;
        tmp = (char*) lt_dlmalloc(strlen(str)+1);
        if (tmp)
                strcpy(tmp, str);