From f27956eb1920aa145a8d541d0916d0e4c6fb7795 Mon Sep 17 00:00:00 2001 From: Hartmut Holzgraefe Date: Thu, 1 Jun 2000 09:56:54 +0000 Subject: [PATCH] ucwords will now test against isspace() instead of just ==" " (see BUG #4748) --- ext/standard/string.c | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/ext/standard/string.c b/ext/standard/string.c index faabe4c702..c46b8817e3 100644 --- a/ext/standard/string.c +++ b/ext/standard/string.c @@ -1155,12 +1155,14 @@ PHP_FUNCTION(ucwords) r=return_value->value.str.val; r_end = r + (*str)->value.str.len; - while((r=php_memnstr(r, " ", 1, r_end)) != NULL){ - if(r < r_end){ - r++; - *r=toupper((unsigned char)*r); - } else { - break; + while(++r