From 369b7e44a0bbe455a66fa0720efcd0a674379c8a Mon Sep 17 00:00:00 2001 From: Ilia Alshanetsky Date: Wed, 19 Jul 2006 16:17:56 +0000 Subject: [PATCH] MFB: Fixed compiler warnings and enable Json by default. --- ext/json/JSON_parser.h | 2 -- ext/json/config.m4 | 4 ++-- ext/json/json.c | 4 +--- 3 files changed, 3 insertions(+), 7 deletions(-) diff --git a/ext/json/JSON_parser.h b/ext/json/JSON_parser.h index 085e776982c..4790f728e33 100644 --- a/ext/json/JSON_parser.h +++ b/ext/json/JSON_parser.h @@ -3,6 +3,4 @@ #include "php.h" #include "ext/standard/php_smart_str.h" -static char digits[] = "0123456789abcdef"; - extern int JSON_parser(zval *z, unsigned short p[], int length, int assoc TSRMLS_DC); diff --git a/ext/json/config.m4 b/ext/json/config.m4 index a937b1f91b6..065d0411aa9 100644 --- a/ext/json/config.m4 +++ b/ext/json/config.m4 @@ -70,8 +70,8 @@ dnl dnl Main config dnl -PHP_ARG_WITH(json, whether to enable JavaScript Object Serialization support, -[ --with-json Enable JavaScript Object Serialization support]) +PHP_ARG_ENABLE(json, whether to enable JavaScript Object Serialization support, +[ --disable-json Disable JavaScript Object Serialization support], yes) if test "$PHP_JSON" != "no"; then AC_DEFINE([HAVE_JSON],1,[whether to have JavaScript Object Serialization support]) diff --git a/ext/json/json.c b/ext/json/json.c index d19eb2e9b5c..30c394cce64 100644 --- a/ext/json/json.c +++ b/ext/json/json.c @@ -33,9 +33,7 @@ /* If you declare any globals in php_json.h uncomment this: ZEND_DECLARE_MODULE_GLOBALS(json) */ - -/* True global resources - no need for thread safety here */ -static int le_json; +static char digits[] = "0123456789abcdef"; /* {{{ json_functions[] *