From: Ilia Alshanetsky Date: Fri, 12 Dec 2003 00:23:15 +0000 (+0000) Subject: Fixed extra byte allocation in constant creation code. X-Git-Tag: php-5.0.0b3RC1~118 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f341b2f3815afe06524cf1c33b41fba8922a382f;p=php Fixed extra byte allocation in constant creation code. --- diff --git a/ext/ncurses/ncurses_functions.c b/ext/ncurses/ncurses_functions.c index 1bdd3de23a..cd0d716dbc 100644 --- a/ext/ncurses/ncurses_functions.c +++ b/ext/ncurses/ncurses_functions.c @@ -149,8 +149,8 @@ PHP_FUNCTION(ncurses_init) c.value = *zscr; zval_copy_ctor(&c.value); c.flags = CONST_CS; - c.name = zend_strndup("STDSCR", 7); - c.name_len = 7; + c.name = zend_strndup(ZEND_STRS("STDSCR")); + c.name_len = sizeof("STDSCR"); zend_register_constant(&c TSRMLS_CC); /* we need this "interesting" arrangement because the @@ -162,7 +162,7 @@ PHP_FUNCTION(ncurses_init) c.value = *zscr; \ zval_copy_ctor(&c.value); \ c.flags = CONST_CS; \ - c.name = zend_strndup("NCURSES_" #x, sizeof("NCURSES_" #x)); \ + c.name = zend_strndup(ZEND_STRS("NCURSES_" #x)); \ c.name_len = sizeof("NCURSES_" #x); \ zend_register_constant(&c TSRMLS_CC)