From: Sascha Schumann Date: Fri, 26 Apr 2002 21:27:38 +0000 (+0000) Subject: three less strlen invocations X-Git-Tag: php-4.3.0dev-ZendEngine2-Preview1~413 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=2b07dd4fe3039b3b988e168b492e53ee34c4ac9f;p=php three less strlen invocations --- 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;