summaryrefslogtreecommitdiff
path: root/ext/session/session.c
diff options
context:
space:
mode:
authorSascha Schumann <sas@php.net>2002-04-26 21:27:38 +0000
committerSascha Schumann <sas@php.net>2002-04-26 21:27:38 +0000
commit2b07dd4fe3039b3b988e168b492e53ee34c4ac9f (patch)
tree98b7efd43a9610db4dcd03e2cbb1437d22247b07 /ext/session/session.c
parent12ba44827aec2be63e25de142e9bda5c97b36cae (diff)
downloadphp-git-2b07dd4fe3039b3b988e168b492e53ee34c4ac9f.tar.gz
three less strlen invocations
Diffstat (limited to 'ext/session/session.c')
-rw-r--r--ext/session/session.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/ext/session/session.c b/ext/session/session.c
index 398f91a90b..6588d0992f 100644
--- a/ext/session/session.c
+++ b/ext/session/session.c
@@ -945,13 +945,13 @@ PHPAPI void php_session_start(TSRMLS_D)
if (define_sid) {
smart_str var = {0};
- smart_str_appends(&var, PS(session_name));
+ smart_str_appendl(&var, PS(session_name), lensess);
smart_str_appendc(&var, '=');
smart_str_appends(&var, PS(id));
smart_str_0(&var);
- REGISTER_STRING_CONSTANT("SID", var.c, 0);
+ REGISTER_STRINGL_CONSTANT("SID", var.c, var.len, 0);
} else {
- REGISTER_STRING_CONSTANT("SID", empty_string, 0);
+ REGISTER_STRINGL_CONSTANT("SID", empty_string, 0, 0);
}
PS(session_status) = php_session_active;