From 09bb52dd9379e1ab59bed709a34c8ca231d70893 Mon Sep 17 00:00:00 2001 From: Uwe Schindler Date: Thu, 12 Nov 2009 17:13:05 +0000 Subject: [PATCH] As I am working on it, further improvement for bug #50087 --- sapi/nsapi/nsapi.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sapi/nsapi/nsapi.c b/sapi/nsapi/nsapi.c index 0b7b6362a2..0ec84f4297 100644 --- a/sapi/nsapi/nsapi.c +++ b/sapi/nsapi/nsapi.c @@ -722,8 +722,8 @@ static void sapi_nsapi_register_server_variables(zval *track_vars_array TSRMLS_D /* DOCUMENT_ROOT */ if (value = request_translate_uri("/", rc->sn)) { - value[strlen(value) - 1] = '\0'; - php_register_variable("DOCUMENT_ROOT", value, track_vars_array TSRMLS_CC); + pos = strlen(value); + php_register_variable_safe("DOCUMENT_ROOT", value, pos-1, track_vars_array TSRMLS_CC); nsapi_free(value); } -- 2.50.1