Patch php_eio.c-fd0.patch for eio Bug #65293
Patch version 2013-07-19 07:21 UTC
Return to Bug #65293 |
Download this patch
Patch Revisions:
Developer: bugs.php.net@ss.chernousov.net
Index: php_eio.c
===================================================================
--- php_eio.c (revision 330975)
+++ php_eio.c (working copy)
@@ -1429,7 +1429,7 @@
}
fd = php_eio_zval_to_fd(&zfd TSRMLS_CC);
- if (fd <= 0) {
+ if (fd < 0) {
#ifdef EIO_DEBUG
php_error_docref(NULL TSRMLS_CC, E_ERROR,
"invalid file descriptor '%d'", fd);
@@ -1479,7 +1479,7 @@
}
fd = php_eio_zval_to_fd(&zfd TSRMLS_CC);
- if (fd <= 0) {
+ if (fd < 0) {
RETURN_FALSE;
}
eio_cb = php_eio_new_eio_cb(&fci, &fcc, data TSRMLS_CC);
@@ -1504,7 +1504,7 @@
return;
}
fd = php_eio_zval_to_fd(&zfd TSRMLS_CC);
- if (fd <= 0) {
+ if (fd < 0) {
RETURN_FALSE;
}
@@ -1531,7 +1531,7 @@
}
fd = php_eio_zval_to_fd(&zfd TSRMLS_CC);
- if (fd <= 0) {
+ if (fd < 0) {
RETURN_FALSE;
}
@@ -1561,7 +1561,7 @@
offset = 0;
}
fd = php_eio_zval_to_fd(&zfd TSRMLS_CC);
- if (fd <= 0) {
+ if (fd < 0) {
RETURN_FALSE;
}
@@ -1589,7 +1589,7 @@
}
fd = php_eio_zval_to_fd(&zfd TSRMLS_CC);
- if (fd <= 0) {
+ if (fd < 0) {
RETURN_FALSE;
}
@@ -1625,7 +1625,7 @@
}
fd = php_eio_zval_to_fd(&zfd TSRMLS_CC);
- if (fd <= 0) {
+ if (fd < 0) {
RETURN_FALSE;
}
@@ -1652,7 +1652,7 @@
fd = php_eio_zval_to_fd(&zfd TSRMLS_CC);
fd2 = php_eio_zval_to_fd(&zfd2 TSRMLS_CC);
- if (fd <= 0 || fd2 <= 0) {
+ if (fd < 0 || fd2 < 0) {
RETURN_FALSE;
}
@@ -1684,7 +1684,7 @@
}
fd = php_eio_zval_to_fd(&zfd TSRMLS_CC);
- if (fd <= 0) {
+ if (fd < 0) {
RETURN_FALSE;
}
@@ -1722,7 +1722,7 @@
}
fd = php_eio_zval_to_fd(&zfd TSRMLS_CC);
- if (fd <= 0) {
+ if (fd < 0) {
php_error_docref(NULL TSRMLS_CC, E_WARNING, "Invalid file descriptor");
RETURN_FALSE;
}
@@ -1874,7 +1874,7 @@
}
fd = php_eio_zval_to_fd(&zfd TSRMLS_CC);
- if (fd <= 0) {
+ if (fd < 0) {
RETURN_FALSE;
}
@@ -1926,7 +1926,7 @@
}
fd = php_eio_zval_to_fd(&zfd TSRMLS_CC);
- if (fd <= 0) {
+ if (fd < 0) {
RETURN_FALSE;
}
@@ -1994,7 +1994,7 @@
out_fd = php_eio_zval_to_fd(&zout_fd TSRMLS_CC);
in_fd = php_eio_zval_to_fd(&zin_fd TSRMLS_CC);
- if (out_fd <= 0 || in_fd <= 0) {
+ if (out_fd < 0 || in_fd < 0) {
/* php_eio_zval_to_fd reports errors if necessary */
RETURN_FALSE;
}
@@ -2023,7 +2023,7 @@
}
fd = php_eio_zval_to_fd(&zfd TSRMLS_CC);
- if (fd <= 0) {
+ if (fd < 0) {
RETURN_FALSE;
}
@@ -2050,7 +2050,7 @@
}
fd = php_eio_zval_to_fd(&zfd TSRMLS_CC);
- if (fd <= 0) {
+ if (fd < 0) {
RETURN_FALSE;
}
@@ -2076,7 +2076,7 @@
}
fd = php_eio_zval_to_fd(&zfd TSRMLS_CC);
- if (fd <= 0) {
+ if (fd < 0) {
RETURN_FALSE;
}
@@ -2103,7 +2103,7 @@
}
fd = php_eio_zval_to_fd(&zfd TSRMLS_CC);
- if (fd <= 0) {
+ if (fd < 0) {
RETURN_FALSE;
}
@@ -2140,7 +2140,7 @@
}
fd = php_eio_zval_to_fd(&zfd TSRMLS_CC);
- if (fd <= 0) {
+ if (fd < 0) {
RETURN_FALSE;
}
|