From 48db9618b8cb2976f2bfcdb3e079684337d7d654 Mon Sep 17 00:00:00 2001 From: Andrei Zmievski Date: Thu, 1 Jun 2000 14:18:45 +0000 Subject: [PATCH] Some tweaks. --- ext/standard/string.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ext/standard/string.c b/ext/standard/string.c index 77b0a3949b..9b6b4e921c 100644 --- a/ext/standard/string.c +++ b/ext/standard/string.c @@ -1138,14 +1138,14 @@ PHP_FUNCTION(ucfirst) PHP_FUNCTION(ucwords) { zval **str; - register char *r,*r_end; + register char *r, *r_end; if (ARG_COUNT(ht) != 1 || zend_get_parameters_ex(1, &str) == FAILURE) { WRONG_PARAM_COUNT; } convert_to_string_ex(str); - if (!(*str)->value.str.len) { + if (!Z_STRLEN_PP(str)) { RETURN_FALSE; } *return_value=**str; @@ -1153,8 +1153,8 @@ PHP_FUNCTION(ucwords) r=return_value->value.str.val; *r=toupper((unsigned char)*r); - for(r_end = r + return_value->value.str.len -1 ; r < r_end ; ) { - if(isspace(*r)) { + for(r_end = r + return_value->value.str.len - 1 ; r < r_end ; ) { + if(isspace((int)*r)) { *r=toupper((unsigned char)*++r); } else { r++; -- 2.40.0