com php-src: Fixed Buf #68812 Unchecked return value.: sapi/litespeed/lsapilib.c

From: Date: Wed, 10 Jun 2015 09:02:00 +0000
Subject: com php-src: Fixed Buf #68812 Unchecked return value.: sapi/litespeed/lsapilib.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-87166@lists.php.net to get a copy of this message
Commit: 4bfa8694a523cc2e450210fde9ccc6fd3a672b0a Author: George Wang <gwang@php.net> Mon, 8 Jun 2015 15:38:59 -0400 Committer: Julien Pauli <jpauli@php.net> Wed, 10 Jun 2015 11:02:00 +0200 Parents: 3d70b1147cb526ca81c3c24af793f49813731487 Branches: PHP-5.5.26 Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=4bfa8694a523cc2e450210fde9ccc6fd3a672b0a Log: Fixed Buf #68812 Unchecked return value. Bugs: https://bugs.php.net/68812 Changed paths: M sapi/litespeed/lsapilib.c Diff: diff --git a/sapi/litespeed/lsapilib.c b/sapi/litespeed/lsapilib.c index 699e863..1abebe1 100644 --- a/sapi/litespeed/lsapilib.c +++ b/sapi/litespeed/lsapilib.c @@ -3131,10 +3131,20 @@ static int lsapi_initSuEXEC() if ( !s_defaultUid || !s_defaultGid ) { pw = getpwnam( "nobody" ); - if ( !s_defaultUid ) - s_defaultUid = pw->pw_uid; - if ( !s_defaultGid ) - s_defaultGid = pw->pw_gid; + if ( pw ) + { + if ( !s_defaultUid ) + s_defaultUid = pw->pw_uid; + if ( !s_defaultGid ) + s_defaultGid = pw->pw_gid; + } + else + { + if ( !s_defaultUid ) + s_defaultUid = 10000; + if ( !s_defaultGid ) + s_defaultGid = 10000; + } } return 0; }

« previous php.cvs (#87166) next »