Fix up narrowing conversions in switch statement.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@150082 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -1409,10 +1409,10 @@ codecvt<wchar_t, char, mbstate_t>::do_in(state_type& st,
|
|||||||
case 0:
|
case 0:
|
||||||
++frm;
|
++frm;
|
||||||
break;
|
break;
|
||||||
case -1:
|
case size_t(-1):
|
||||||
frm_nxt = frm;
|
frm_nxt = frm;
|
||||||
return error;
|
return error;
|
||||||
case -2:
|
case size_t(-2):
|
||||||
frm_nxt = frm;
|
frm_nxt = frm;
|
||||||
return partial;
|
return partial;
|
||||||
default:
|
default:
|
||||||
@@ -1515,8 +1515,8 @@ codecvt<wchar_t, char, mbstate_t>::do_length(state_type& st,
|
|||||||
++nbytes;
|
++nbytes;
|
||||||
++frm;
|
++frm;
|
||||||
break;
|
break;
|
||||||
case -1:
|
case size_t(-1):
|
||||||
case -2:
|
case size_t(-2):
|
||||||
return nbytes;
|
return nbytes;
|
||||||
default:
|
default:
|
||||||
nbytes += n;
|
nbytes += n;
|
||||||
|
|||||||
Reference in New Issue
Block a user