summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThies C. Arntzen <thies@php.net>1999-12-07 13:33:37 +0000
committerThies C. Arntzen <thies@php.net>1999-12-07 13:33:37 +0000
commitf02f67e83ce803b54cb196121f945cd2e338cdce (patch)
treefb42918fd8e9859556713dd464588d9d7dcea1a5
parentccb7e4fa031d3ded4d3f73ddfce2dc2870276a7e (diff)
downloadphp-git-f02f67e83ce803b54cb196121f945cd2e338cdce.tar.gz
fixed NPR
-rw-r--r--ext/standard/assert.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/ext/standard/assert.c b/ext/standard/assert.c
index 04f3dd76fe..8359b3d057 100644
--- a/ext/standard/assert.c
+++ b/ext/standard/assert.c
@@ -106,9 +106,17 @@ PHP_MSHUTDOWN_FUNCTION(assert)
PHP_RINIT_FUNCTION(assert)
{
+ char *cbstr;
+
ASSERTLS_FETCH();
- ASSERT(callback) = estrdup(INI_STR("assert.callback"));
+ cbstr = INI_STR("assert.callback");
+
+ if (cbstr) {
+ ASSERT(callback) = estrdup(cbstr);
+ } else {
+ ASSERT(callback) = NULL;
+ }
return SUCCESS;
}