From 7d8319f814526c82d03b4e8099ce3b21daad7042 Mon Sep 17 00:00:00 2001 From: Derick Rethans Date: Tue, 31 Jul 2018 13:47:57 +0100 Subject: [PATCH] New PHP 7.3 cookie API --- xdebug_compat.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/xdebug_compat.c b/xdebug_compat.c index 236438235..012227aef 100644 --- a/xdebug_compat.c +++ b/xdebug_compat.c @@ -194,7 +194,11 @@ void xdebug_setcookie(const char *name, int name_len, char *value, int value_len zend_string *value_s = zend_string_init(value, value_len, 0); zend_string *path_s = zend_string_init(path, path_len, 0); zend_string *domain_s = zend_string_init(domain, domain_len, 0); +#if PHP_VERSION_ID >= 70300 + php_setcookie(name_s, value_s, expires, path_s, domain_s, secure, httponly, NULL, url_encode); +#else php_setcookie(name_s, value_s, expires, path_s, domain_s, secure, url_encode, httponly); +#endif zend_string_release(name_s); zend_string_release(value_s); zend_string_release(path_s);