From 1898847eb69b581731c4a735bfb3a77ef4238012 Mon Sep 17 00:00:00 2001 From: Jehan Date: Sun, 27 Aug 2017 13:01:30 +0200 Subject: [PATCH] src: cast value to its proper type. Thanks to Marino Faggiana for reporting it. See: https://github.com/BYVoid/uchardet/issues/37 --- src/nsCharSetProber.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/nsCharSetProber.cpp b/src/nsCharSetProber.cpp index 0429dd1..79d5ace 100644 --- a/src/nsCharSetProber.cpp +++ b/src/nsCharSetProber.cpp @@ -74,7 +74,7 @@ PRBool nsCharSetProber::FilterWithoutEnglishLetters(const char* aBuf, PRUint32 a if (meetMSB && curPtr > prevPtr) while (prevPtr < curPtr) *newptr++ = *prevPtr++; - newLen = newptr - *newBuf; + newLen = (PRUint32) (newptr - *newBuf); return PR_TRUE; } @@ -119,7 +119,7 @@ PRBool nsCharSetProber::FilterWithEnglishLetters(const char* aBuf, PRUint32 aLen while (prevPtr < curPtr) *newptr++ = *prevPtr++; - newLen = newptr - *newBuf; + newLen = (PRUint32) (newptr - *newBuf); return PR_TRUE; }