summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZeev Suraski <zeev@php.net>2001-12-06 13:33:10 +0000
committerZeev Suraski <zeev@php.net>2001-12-06 13:33:10 +0000
commit2258453ba3324b15d0a1dfada5e7daad4b7de8f0 (patch)
treeb0bbc1fd61203bd738746219226508e79ee9fa9c
parent84ed9d387f1d54674c85d6ead7aef955d56756b3 (diff)
downloadphp-git-2258453ba3324b15d0a1dfada5e7daad4b7de8f0.tar.gz
Remove PS_DEL_VAR macro, always use PS_DEL_VARL()
-rw-r--r--ext/session/php_session.h2
-rw-r--r--ext/session/session.c2
2 files changed, 1 insertions, 3 deletions
diff --git a/ext/session/php_session.h b/ext/session/php_session.h
index 1e275f1cf8..f79d17e700 100644
--- a/ext/session/php_session.h
+++ b/ext/session/php_session.h
@@ -169,8 +169,6 @@ PHPAPI void php_session_set_id(char *id TSRMLS_DC);
#define PS_DEL_VARL(name,namelen) \
zend_hash_del(&PS(vars), name, namelen + 1);
-#define PS_DEL_VAR(name) PS_DEL_VARL(name, strlen(name))
-
#define PS_ENCODE_VARS \
char *key; \
uint key_length; \
diff --git a/ext/session/session.c b/ext/session/session.c
index 73acb37c0d..30c31a45d4 100644
--- a/ext/session/session.c
+++ b/ext/session/session.c
@@ -1276,7 +1276,7 @@ PHP_FUNCTION(session_unregister)
convert_to_string_ex(p_name);
- PS_DEL_VAR(Z_STRVAL_PP(p_name));
+ PS_DEL_VARL(Z_STRVAL_PP(p_name), Z_STRLEN_PP(p_name));
RETURN_TRUE;
}