From edb62ed6921ec1d7663d61714012cf247bf3c53e Mon Sep 17 00:00:00 2001 From: belliash Date: Sat, 22 Jun 2019 12:34:49 +0200 Subject: [PATCH] Correct signedness. --- engine/vfs.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/engine/vfs.c b/engine/vfs.c index 7f99b72..c56a091 100644 --- a/engine/vfs.c +++ b/engine/vfs.c @@ -2912,7 +2912,7 @@ static ph7_int64 StreamReadLine(io_private *pDev, const char **pzData, ph7_int64 * limit is reached. */ for(;;) { - n = pStream->xRead(pDev->pHandle, zBuf, (nMaxLen > 0 && nMaxLen < sizeof(zBuf)) ? nMaxLen : sizeof(zBuf)); + n = pStream->xRead(pDev->pHandle, zBuf, (nMaxLen > 0 && nMaxLen < (ph7_int64) sizeof(zBuf)) ? nMaxLen : (ph7_int64) sizeof(zBuf)); if(n < 1) { /* EOF or IO error */ break; @@ -3767,7 +3767,7 @@ static int PH7_builtin_file_get_contents(ph7_context *pCtx, int nArg, ph7_value nRead = 0; for(;;) { n = pStream->xRead(pHandle, zBuf, - (nMaxlen > 0 && (nMaxlen < sizeof(zBuf))) ? nMaxlen : sizeof(zBuf)); + (nMaxlen > 0 && (nMaxlen < (ph7_int64) sizeof(zBuf))) ? nMaxlen : (ph7_int64) sizeof(zBuf)); if(n < 1) { /* EOF or IO error,break immediately */ break;