Skip to content

Commit 4bfa869

Browse files
George WangJulien Pauli
authored andcommitted
Fixed Buf #68812 Unchecked return value.
1 parent 3d70b11 commit 4bfa869

File tree

1 file changed

+14
-4
lines changed

1 file changed

+14
-4
lines changed

sapi/litespeed/lsapilib.c

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3131,10 +3131,20 @@ static int lsapi_initSuEXEC()
31313131
if ( !s_defaultUid || !s_defaultGid )
31323132
{
31333133
pw = getpwnam( "nobody" );
3134-
if ( !s_defaultUid )
3135-
s_defaultUid = pw->pw_uid;
3136-
if ( !s_defaultGid )
3137-
s_defaultGid = pw->pw_gid;
3134+
if ( pw )
3135+
{
3136+
if ( !s_defaultUid )
3137+
s_defaultUid = pw->pw_uid;
3138+
if ( !s_defaultGid )
3139+
s_defaultGid = pw->pw_gid;
3140+
}
3141+
else
3142+
{
3143+
if ( !s_defaultUid )
3144+
s_defaultUid = 10000;
3145+
if ( !s_defaultGid )
3146+
s_defaultGid = 10000;
3147+
}
31383148
}
31393149
return 0;
31403150
}

0 commit comments

Comments
 (0)