]> granicus.if.org Git - php/commitdiff
- Fixed bug #52162 (custom request header variables with numbers are removed)
authorSriram Natarajan <srinatar@php.net>
Wed, 23 Jun 2010 19:06:33 +0000 (19:06 +0000)
committerSriram Natarajan <srinatar@php.net>
Wed, 23 Jun 2010 19:06:33 +0000 (19:06 +0000)
sapi/nsapi/nsapi.c

index 0b5f005e4450e5373284170dc2ccf2bdb2786f0e..b35dd5f0afe5b17ff9017834eb84c77bb6a9ef24 100644 (file)
@@ -684,7 +684,7 @@ static void sapi_nsapi_register_server_variables(zval *track_vars_array TSRMLS_D
                        if (value) {
                                for(p = value + pos; *p; p++) {
                                        *p = toupper(*p);
-                                       if (*p < 'A' || *p > 'Z') {
+                                       if (!isalnum(*p)) {
                                                *p = '_';
                                        }
                                }