summaryrefslogtreecommitdiff
path: root/Zend/zend_language_scanner.c
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2016-06-21 16:55:17 +0300
committerDmitry Stogov <dmitry@zend.com>2016-06-21 16:55:17 +0300
commitebb99a1a3a2ec9216d95c63b267ae0f66074f4de (patch)
tree29fe04067b769d1e622a06fed9c84c6ec3e2d3e6 /Zend/zend_language_scanner.c
parent16160386982a86e6ec7969c6c89707d38228f19e (diff)
downloadphp-git-ebb99a1a3a2ec9216d95c63b267ae0f66074f4de.tar.gz
Fixed compilation warnings
Diffstat (limited to 'Zend/zend_language_scanner.c')
-rw-r--r--Zend/zend_language_scanner.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/Zend/zend_language_scanner.c b/Zend/zend_language_scanner.c
index 939e22bc26..f4aa710918 100644
--- a/Zend/zend_language_scanner.c
+++ b/Zend/zend_language_scanner.c
@@ -386,7 +386,7 @@ static const zend_encoding* zend_multibyte_detect_unicode(void)
/* check if the NULL byte is after the __HALT_COMPILER(); */
pos2 = LANG_SCNG(script_org);
- while (pos1 - pos2 >= sizeof("__HALT_COMPILER();")-1) {
+ while ((size_t)(pos1 - pos2) >= sizeof("__HALT_COMPILER();")-1) {
pos2 = memchr(pos2, '_', pos1 - pos2);
if (!pos2) break;
pos2++;
@@ -503,7 +503,7 @@ ZEND_API int open_file_for_scanning(zend_file_handle *file_handle)
/* The shebang line was read, get the current position to obtain the buffer start */
if (CG(start_lineno) == 2 && file_handle->type == ZEND_HANDLE_FP && file_handle->handle.fp) {
- if ((offset = ftell(file_handle->handle.fp)) == -1) {
+ if ((offset = ftell(file_handle->handle.fp)) == (size_t)-1) {
offset = 0;
}
}
@@ -524,7 +524,7 @@ ZEND_API int open_file_for_scanning(zend_file_handle *file_handle)
SCNG(yy_in) = file_handle;
SCNG(yy_start) = NULL;
- if (size != -1) {
+ if (size != (size_t)-1) {
if (CG(multibyte)) {
SCNG(script_org) = (unsigned char*)buf;
SCNG(script_org_size) = size;