com php-src: Fixed Buf #68812 Unchecked return value.: sapi/litespeed/lsapilib.c
| From: | Ferenc Kovacs | Date: | Wed, 10 Jun 2015 07:24:03 +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-87155@lists.php.net to get a copy of this message | ||
Commit: 68722deccf58533ef62f230682183714bb2ffaf4
Author: George Wang <gwang@php.net> Mon, 8 Jun 2015 15:38:59 -0400
Committer: Ferenc Kovacs <tyrael@php.net> Wed, 10 Jun 2015 09:24:03 +0200
Parents: f8d2726267f54645b641866f949bc10487ed68df
Branches: PHP-5.6.10
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=68722deccf58533ef62f230682183714bb2ffaf4
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 fd94ee9..02a7068 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;
}