Fixed possible memory leak

This commit is contained in:
Dmitry Stogov 2011-08-11 06:38:42 +00:00
parent 14948624af
commit a5d3c2972e

View File

@ -761,7 +761,7 @@ static void php_cgi_ini_activate_user_config(char *path, int path_len, const cha
/* Check whether cache entry has expired and rescan if it is */
if (request_time > entry->expires) {
char * real_path;
char *real_path = NULL;
int real_path_len;
char *s1, *s2;
int s_len;
@ -809,6 +809,9 @@ static void php_cgi_ini_activate_user_config(char *path, int path_len, const cha
php_parse_user_ini_file(path, PG(user_ini_filename), entry->user_config TSRMLS_CC);
}
if (real_path) {
free(real_path);
}
entry->expires = request_time + PG(user_ini_cache_ttl);
}