- Opss, restore old behavior

This commit is contained in:
Felipe Pena 2011-06-19 14:50:44 +00:00
parent 0806f78f77
commit 8d6e997315

View File

@ -1499,16 +1499,16 @@ PHP_FUNCTION(umask)
long arg1 = 0;
int oldumask;
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|l", &arg1) == FAILURE) {
RETURN_FALSE;
}
oldumask = umask(077);
if (BG(umask) == -1) {
BG(umask) = oldumask;
}
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|l", &arg1) == FAILURE) {
RETURN_FALSE;
}
if (ZEND_NUM_ARGS() == 0) {
umask(oldumask);
} else {