Critical Bug #20887
| From: | Sara Golemon | Date: | Thu, 12 Dec 2002 07:21:04 +0000 |
| Subject: | Critical Bug #20887 | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-92386@lists.php.net to get a copy of this message | ||
I THINK the patch below will fix critical bug #20887, but it's late and
I've had a long day so I havn't begun to make sure it'll work properly in
any circumstance, could anyone else have a look and try it out?
See my note in Bug #20887 for an explanation of what my theory about the
problem is.
-Pollita
Index: main/php_ini.c
===================================================================
RCS file: /repository/php4/main/php_ini.c,v
retrieving revision 1.106
diff -u -r1.106 php_ini.c
--- main/php_ini.c 12 Nov 2002 20:56:47 -0000 1.106
+++ main/php_ini.c 12 Dec 2002 06:49:50 -0000
@@ -298,7 +298,9 @@
char *separator_location =
strrchr(binary_location, DEFAULT_SLASH);
if (separator_location) {
- *(separator_location+1) = 0;
+ separator_location[0] = '\0';
+ } else {
+ binary_location[0] = '\0';
}
if (*php_ini_search_path) {
strcat(php_ini_search_path, paths_separator);