thetaphi Tue Jul 15 18:19:00 2003 EDT Modified files: /php-src/sapi/nsapi nsapi.c Log: safe mode fix Index: php-src/sapi/nsapi/nsapi.c diff -u php-src/sapi/nsapi/nsapi.c:1.50 php-src/sapi/nsapi/nsapi.c:1.51 --- php-src/sapi/nsapi/nsapi.c:1.50 Tue Jul 15 13:30:33 2003 +++ php-src/sapi/nsapi/nsapi.c Tue Jul 15 18:19:00 2003 @@ -17,7 +17,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: nsapi.c,v 1.50 2003/07/15 17:30:33 thetaphi Exp $ */ +/* $Id: nsapi.c,v 1.51 2003/07/15 22:19:00 thetaphi Exp $ */ /* * PHP includes @@ -199,7 +199,7 @@ NULL, NULL, PHP_MINFO(nsapi), - "$Revision: 1.50 $", + "$Revision: 1.51 $", STANDARD_MODULE_PROPERTIES }; /* }}} */ @@ -402,7 +402,7 @@ for (i=0; i < rc->rq->headers->hsize; i++) { entry=rc->rq->headers->ht[i]; while (entry) { - if (!PG(safe_mode) || strcasecmp(entry->param->name, "authorization")) { + if (!PG(safe_mode) || strncasecmp(entry->param->name, "authorization", 13)) { add_assoc_string(return_value, entry->param->name, entry->param->value, 1); } entry=entry->next; @@ -602,7 +602,7 @@ for (i=0; i < rc->rq->headers->hsize; i++) { entry=rc->rq->headers->ht[i]; while (entry) { - if (!PG(safe_mode) || strcasecmp(entry->param->name, "authorization")) { + if (!PG(safe_mode) || strncasecmp(entry->param->name, "authorization", 13)) { snprintf(buf, NS_BUF_SIZE, "HTTP_%s", entry->param->name); for(p = buf + 5; *p; p++) { *p = toupper(*p);
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php