Bug 1428182 - 4. Fix a gfx warning; r=jchen draft
authorJim Chen <nchen@mozilla.com>
Tue, 30 Jan 2018 14:08:22 -0500
changeset 748990 3573f3138133e52000d192bace5aadf6f2242a72
parent 748989 7cd9eb04532c14b1dd0dc8747448b89d16e4f118
child 748991 ec4b1224704399ca0bca1776d70407ff9833ad3e
push id97287
push userbmo:nchen@mozilla.com
push dateTue, 30 Jan 2018 19:09:20 +0000
reviewersjchen
bugs1428182
milestone60.0a1
Bug 1428182 - 4. Fix a gfx warning; r=jchen MozReview-Commit-ID: L5NclHmqCE2
gfx/thebes/gfxFT2FontList.cpp
--- a/gfx/thebes/gfxFT2FontList.cpp
+++ b/gfx/thebes/gfxFT2FontList.cpp
@@ -956,17 +956,17 @@ gfxFT2FontList::AppendFacesFromFontFile(
     uint32_t filesize = 0, timestamp = 0;
     if (aCache) {
         aCache->GetInfoForFile(aFileName, cachedFaceList, &timestamp, &filesize);
     }
 
     struct stat s;
     int statRetval = stat(aFileName.get(), &s);
     if (!cachedFaceList.IsEmpty() && 0 == statRetval &&
-        s.st_mtime == timestamp && s.st_size == filesize)
+        uint32_t(s.st_mtime) == timestamp && s.st_size == filesize)
     {
         LOG(("using cached font info for %s", aFileName.get()));
         AppendFacesFromCachedFaceList(aFileName, cachedFaceList, aStdFile);
         return;
     }
 
     FT_Face dummy = Factory::NewFTFace(nullptr, aFileName.get(), -1);
     if (dummy) {