Avoid C-style cast.

llvm-svn: 239160
Cr-Mirrored-From: sso://chromium.googlesource.com/_direct/external/github.com/llvm/llvm-project
Cr-Mirrored-Commit: 28444b3074c38232d53e3572c52636121b30c5ff
diff --git a/src/locale.cpp b/src/locale.cpp
index 2842bfc..dafe14e 100644
--- a/src/locale.cpp
+++ b/src/locale.cpp
@@ -1657,7 +1657,7 @@
             frm_nxt = frm;
             return frm_nxt == frm_end ? ok : partial;
         }
-        if (n == (size_t)-1)
+        if (n == size_t(-1))
             return error;
         to_nxt += n;
         if (to_nxt == to_end)