From: Anatol Belski Date: Mon, 29 May 2017 08:14:47 +0000 (+0200) Subject: further data type fixes to ext/dba X-Git-Tag: php-7.2.0alpha1~54 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=32d7fa6f74b56fed8124d4dea0f98f0f9964a64e;p=php further data type fixes to ext/dba --- diff --git a/ext/dba/dba.c b/ext/dba/dba.c index a925863111..5dd03e86d7 100644 --- a/ext/dba/dba.c +++ b/ext/dba/dba.c @@ -228,7 +228,7 @@ static size_t php_dba_make_key(zval *key, char **key_str, char **key_free) return len; } else { zval tmp; - int len; + size_t len; ZVAL_COPY(&tmp, key); convert_to_string(&tmp); @@ -613,7 +613,7 @@ dba_info *php_dba_find(const char* path) { zend_resource *le; dba_info *info; - int numitems, i; + zend_long numitems, i; numitems = zend_hash_next_free_element(&EG(regular_list)); for (i=1; i= cdb->eod) return NULL; \ - if (cdb_file_lseek(cdb->file, (off_t)n, SEEK_SET) != (off_t) n) return NULL; \ + if (cdb_file_lseek(cdb->file, (zend_off_t)n, SEEK_SET) != (zend_off_t) n) return NULL; \ } while (0)