Fix up narrowing conversions in switch statement.
llvm-svn: 150082
Cr-Mirrored-From: sso://chromium.googlesource.com/_direct/external/github.com/llvm/llvm-project
Cr-Mirrored-Commit: 27c8f620ee6b4c9d12f5d1734f46fdd2e20efee3
diff --git a/src/locale.cpp b/src/locale.cpp
index 128908f..7f40689 100644
--- a/src/locale.cpp
+++ b/src/locale.cpp
@@ -1409,10 +1409,10 @@
case 0:
++frm;
break;
- case -1:
+ case size_t(-1):
frm_nxt = frm;
return error;
- case -2:
+ case size_t(-2):
frm_nxt = frm;
return partial;
default:
@@ -1515,8 +1515,8 @@
++nbytes;
++frm;
break;
- case -1:
- case -2:
+ case size_t(-1):
+ case size_t(-2):
return nbytes;
default:
nbytes += n;