Changeset View
Changeset View
Standalone View
Standalone View
lang/php72/files/patch-ext_posix_posix.c
- This file was moved from sysutils/php72-posix/files/patch-posix.c.
--- posix.c.orig Fri Feb 23 00:40:39 2007 | --- ext/posix/posix.c.orig 2018-07-17 05:35:50 UTC | ||||
+++ posix.c Sun May 13 17:52:27 2007 | +++ ext/posix/posix.c | ||||
@@ -838,7 +838,7 @@ | @@ -1079,7 +1079,7 @@ PHP_FUNCTION(posix_getgrnam) | ||||
#if defined(ZTS) && defined(HAVE_GETGRNAM_R) && defined(_SC_GETGR_R_SIZE_MAX) | #if defined(ZTS) && defined(HAVE_GETGRNAM_R) && defined(_SC_GETGR_R_SIZE_MAX) | ||||
buflen = sysconf(_SC_GETGR_R_SIZE_MAX); | buflen = sysconf(_SC_GETGR_R_SIZE_MAX); | ||||
if (buflen < 1) { | if (buflen < 1) { | ||||
- RETURN_FALSE; | - RETURN_FALSE; | ||||
+ buflen = 1024; | + buflen = 1024; | ||||
} | } | ||||
buf = emalloc(buflen); | buf = emalloc(buflen); | ||||
g = &gbuf; | g = &gbuf; | ||||
@@ -888,7 +888,7 @@ | @@ -1130,7 +1130,7 @@ PHP_FUNCTION(posix_getgrgid) | ||||
grbuflen = sysconf(_SC_GETGR_R_SIZE_MAX); | grbuflen = sysconf(_SC_GETGR_R_SIZE_MAX); | ||||
if (grbuflen < 1) { | if (grbuflen < 1) { | ||||
- RETURN_FALSE; | - RETURN_FALSE; | ||||
+ grbuflen = 1024; | + grbuflen = 1024; | ||||
} | } | ||||
grbuf = emalloc(grbuflen); | grbuf = emalloc(grbuflen); | ||||
@@ -955,7 +955,7 @@ | @@ -1199,7 +1199,7 @@ PHP_FUNCTION(posix_getpwnam) | ||||
#if defined(ZTS) && defined(_SC_GETPW_R_SIZE_MAX) && defined(HAVE_GETPWNAM_R) | #if defined(ZTS) && defined(_SC_GETPW_R_SIZE_MAX) && defined(HAVE_GETPWNAM_R) | ||||
buflen = sysconf(_SC_GETPW_R_SIZE_MAX); | buflen = sysconf(_SC_GETPW_R_SIZE_MAX); | ||||
if (buflen < 1) { | if (buflen < 1) { | ||||
- RETURN_FALSE; | - RETURN_FALSE; | ||||
+ buflen = 1024; | + buflen = 1024; | ||||
} | } | ||||
buf = emalloc(buflen); | buf = emalloc(buflen); | ||||
pw = &pwbuf; | pw = &pwbuf; | ||||
@@ -1004,7 +1004,7 @@ | @@ -1249,7 +1249,7 @@ PHP_FUNCTION(posix_getpwuid) | ||||
#if defined(ZTS) && defined(_SC_GETPW_R_SIZE_MAX) && defined(HAVE_GETPWUID_R) | #if defined(ZTS) && defined(_SC_GETPW_R_SIZE_MAX) && defined(HAVE_GETPWUID_R) | ||||
pwbuflen = sysconf(_SC_GETPW_R_SIZE_MAX); | pwbuflen = sysconf(_SC_GETPW_R_SIZE_MAX); | ||||
if (pwbuflen < 1) { | if (pwbuflen < 1) { | ||||
- RETURN_FALSE; | - RETURN_FALSE; | ||||
+ pwbuflen = 1024; | + pwbuflen = 1024; | ||||
} | } | ||||
pwbuf = emalloc(pwbuflen); | pwbuf = emalloc(pwbuflen); | ||||