]> granicus.if.org Git - php/commitdiff
add SET_VAR_ASCII_STRINGL()
authorAntony Dovgal <tony2001@php.net>
Tue, 5 Jun 2007 11:25:02 +0000 (11:25 +0000)
committerAntony Dovgal <tony2001@php.net>
Tue, 5 Jun 2007 11:25:02 +0000 (11:25 +0000)
Zend/zend_API.h

index ec164a9954fa47aefc79debf5379aab5d1b59a3d..2a3fcd7c8f0426f371a4e6025188d202530a9665 100644 (file)
@@ -1945,6 +1945,15 @@ END_EXTERN_C()
                                                                        }                                                                                                       \
                                                                }
 
+#define SET_VAR_ASCII_STRINGL(n, v, l) {                                                                                               \
+                                                                       {                                                                                                       \
+                                                                               zval *var;                                                                              \
+                                                                               ALLOC_ZVAL(var);                                                                \
+                                                                               ZVAL_ASCII_STRINGL(var, v, l, ZSTR_AUTOFREE);   \
+                                                                               ZEND_SET_GLOBAL_VAR(n, var);                                    \
+                                                                       }                                                                                                       \
+                                                               }
+
 #define SET_VAR_LONG(n, v)     {                                                                                                                       \
                                                                {                                                                                                               \
                                                                        zval *var;                                                                                      \