]> granicus.if.org Git - php/commitdiff
Fix the fix properly.
authorfoobar <sniper@php.net>
Sun, 7 Jul 2002 00:54:38 +0000 (00:54 +0000)
committerfoobar <sniper@php.net>
Sun, 7 Jul 2002 00:54:38 +0000 (00:54 +0000)
ext/dio/dio.c

index ef872f34033852f3aa8885a86fad4b9fa6fe4c57..fe8d84e8af097476c5737eab1308add1003d26ef 100644 (file)
@@ -328,28 +328,28 @@ PHP_FUNCTION(dio_fcntl)
                }
                if (Z_TYPE_P(arg) == IS_ARRAY) {
                        fh = HASH_OF(arg);
-                       if (zend_hash_find(fh, "start", 5, (void **) &element) == FAILURE) {
+                       if (zend_hash_find(fh, "start", sizeof("start"), (void **) &element) == FAILURE) {
                                lk.l_start = 0;
                        }
                        else {
                                lk.l_start = Z_LVAL_PP(element);
                        }
 
-                       if (zend_hash_find(fh, "length", 6, (void **) &element) == FAILURE) {
+                       if (zend_hash_find(fh, "length", sizeof("length"), (void **) &element) == FAILURE) {
                                lk.l_len = 0;
                        }
                        else {
                                lk.l_len = Z_LVAL_PP(element);
                        }
 
-                       if (zend_hash_find(fh, "whence", 6, (void **) &element) == FAILURE) {
+                       if (zend_hash_find(fh, "whence", sizeof("whence"), (void **) &element) == FAILURE) {
                                lk.l_whence = 0;
                        }
                        else {
                                lk.l_whence = Z_LVAL_PP(element);
                        }
 
-                       if (zend_hash_find(fh, "type", 4, (void **) &element) == FAILURE) {
+                       if (zend_hash_find(fh, "type", sizeof("type"), (void **) &element) == FAILURE) {
                                lk.l_type = 0;
                        }
                        else {