]> granicus.if.org Git - php/commitdiff
- Fixed compiler warning (missing return statement)
authorFelipe Pena <felipe@php.net>
Wed, 1 Sep 2010 23:21:03 +0000 (23:21 +0000)
committerFelipe Pena <felipe@php.net>
Wed, 1 Sep 2010 23:21:03 +0000 (23:21 +0000)
sapi/cgi/fastcgi.c

index 4c60257e9b53da984b458fbbf70ffcb011616d3b..9d6ad8203808adc0b16455c953161eb6d46e7330 100644 (file)
@@ -1445,6 +1445,7 @@ char* fcgi_putenv(fcgi_request *req, char* var, int var_len, char* val)
        if (!req) return NULL;
        if (val == NULL) {
                fcgi_hash_del(&req->env, FCGI_HASH_FUNC(var, var_len), var, var_len);
+               return NULL;
        } else {
                return fcgi_hash_set(&req->env, FCGI_HASH_FUNC(var, var_len), var, var_len, val, strlen(val));
        }
@@ -1454,6 +1455,7 @@ char* fcgi_quick_putenv(fcgi_request *req, char* var, int var_len, unsigned int
 {
        if (val == NULL) {
                fcgi_hash_del(&req->env, hash_value, var, var_len);
+               return NULL;
        } else {
                return fcgi_hash_set(&req->env, hash_value, var, var_len, val, strlen(val));
        }