iliaa           Thu Dec 11 19:23:15 2003 EDT

  Modified files:              
    /php-src/ext/ncurses        ncurses_functions.c 
  Log:
  Fixed extra byte allocation in constant creation code.
  
  
Index: php-src/ext/ncurses/ncurses_functions.c
diff -u php-src/ext/ncurses/ncurses_functions.c:1.42 
php-src/ext/ncurses/ncurses_functions.c:1.43
--- php-src/ext/ncurses/ncurses_functions.c:1.42        Mon Jun 16 12:36:41 2003
+++ php-src/ext/ncurses/ncurses_functions.c     Thu Dec 11 19:23:15 2003
@@ -149,8 +149,8 @@
                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 @@
                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)
                

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to