projects
/
m6w6
/
ext-http
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
|
github
raw
|
patch
|
inline
| side by side (parent:
1b1435c
)
separate input hashtables to avoid string memleaks
author
Michael Wallner
<mike@php.net>
Tue, 24 Jan 2017 10:54:57 +0000
(11:54 +0100)
committer
Michael Wallner
<mike@php.net>
Tue, 24 Jan 2017 10:54:57 +0000
(11:54 +0100)
src/php_http_cookie.c
patch
|
blob
|
history
diff --git
a/src/php_http_cookie.c
b/src/php_http_cookie.c
index 2e2943338565c158cc86e0c1771ca09b991e063f..1186ca0535aa37394e90da8b9742e3a6d09d1bb7 100644
(file)
--- a/
src/php_http_cookie.c
+++ b/
src/php_http_cookie.c
@@
-440,7
+440,7
@@
static PHP_METHOD(HttpCookie, __construct)
HashTable *allowed_extras = NULL;
zend_error_handling zeh;
HashTable *allowed_extras = NULL;
zend_error_handling zeh;
- php_http_expect(SUCCESS == zend_parse_parameters(ZEND_NUM_ARGS(), "|z!lH", &zcookie, &flags, &allowed_extras), invalid_arg, return);
+ php_http_expect(SUCCESS == zend_parse_parameters(ZEND_NUM_ARGS(), "|z!lH
/
", &zcookie, &flags, &allowed_extras), invalid_arg, return);
obj = PHP_HTTP_OBJ(NULL, getThis());
obj = PHP_HTTP_OBJ(NULL, getThis());
@@
-526,7
+526,7
@@
static PHP_METHOD(HttpCookie, setCookies)
HashTable *cookies = NULL;
php_http_cookie_object_t *obj;
HashTable *cookies = NULL;
php_http_cookie_object_t *obj;
- php_http_expect(SUCCESS == zend_parse_parameters(ZEND_NUM_ARGS(), "|H", &cookies), invalid_arg, return);
+ php_http_expect(SUCCESS == zend_parse_parameters(ZEND_NUM_ARGS(), "|H
/
", &cookies), invalid_arg, return);
obj = PHP_HTTP_OBJ(NULL, getThis());
obj = PHP_HTTP_OBJ(NULL, getThis());
@@
-548,7
+548,7
@@
static PHP_METHOD(HttpCookie, addCookies)
HashTable *cookies = NULL;
php_http_cookie_object_t *obj;
HashTable *cookies = NULL;
php_http_cookie_object_t *obj;
- php_http_expect(SUCCESS == zend_parse_parameters(ZEND_NUM_ARGS(), "H", &cookies), invalid_arg, return);
+ php_http_expect(SUCCESS == zend_parse_parameters(ZEND_NUM_ARGS(), "H
/
", &cookies), invalid_arg, return);
obj = PHP_HTTP_OBJ(NULL, getThis());
obj = PHP_HTTP_OBJ(NULL, getThis());
@@
-585,7
+585,7
@@
static PHP_METHOD(HttpCookie, setExtras)
HashTable *extras = NULL;
php_http_cookie_object_t *obj;
HashTable *extras = NULL;
php_http_cookie_object_t *obj;
- php_http_expect(SUCCESS == zend_parse_parameters(ZEND_NUM_ARGS(), "|H", &extras), invalid_arg, return);
+ php_http_expect(SUCCESS == zend_parse_parameters(ZEND_NUM_ARGS(), "|H
/
", &extras), invalid_arg, return);
obj = PHP_HTTP_OBJ(NULL, getThis());
obj = PHP_HTTP_OBJ(NULL, getThis());
@@
-607,7
+607,7
@@
static PHP_METHOD(HttpCookie, addExtras)
HashTable *extras = NULL;
php_http_cookie_object_t *obj;
HashTable *extras = NULL;
php_http_cookie_object_t *obj;
- php_http_expect(SUCCESS == zend_parse_parameters(ZEND_NUM_ARGS(), "H", &extras), invalid_arg, return);
+ php_http_expect(SUCCESS == zend_parse_parameters(ZEND_NUM_ARGS(), "H
/
", &extras), invalid_arg, return);
obj = PHP_HTTP_OBJ(NULL, getThis());
obj = PHP_HTTP_OBJ(NULL, getThis());