]> granicus.if.org Git - php/commitdiff
- Fixed possible efree(NULL)
authorFelipe Pena <felipe@php.net>
Wed, 15 Oct 2008 13:34:13 +0000 (13:34 +0000)
committerFelipe Pena <felipe@php.net>
Wed, 15 Oct 2008 13:34:13 +0000 (13:34 +0000)
ext/pgsql/pgsql.c

index 7cf0d5942dc02c936c3cd6d64f998e69e27d58ae..a2bdda0072c2f02f591f90efdc69f7096adadec8 100644 (file)
@@ -1713,7 +1713,9 @@ static void _php_pgsql_free_params(char **params, int num_params)
        if (num_params > 0) {
                int i;
                for (i = 0; i < num_params; i++) {
-                       efree(params[i]);
+                       if (params[i]) {
+                               efree(params[i]);
+                       }
                }
                efree(params);
        }