string: fix strtoint() template
Signed-off-by: Simon Rozman <simon@rozman.si>
This commit is contained in:
parent
43d0c4ba05
commit
057174bef9
@ -714,7 +714,7 @@ namespace stdex
|
||||
(flags & 0x01) ? -value : value;
|
||||
|
||||
case 2:
|
||||
value = (T_bin)strtoint<T, T_U2>(str, count, end, radix, flags);
|
||||
value = (T_bin)strtoint<T, uint16_t>(str, count, end, radix, flags);
|
||||
if ((flags & 0x01) && (value & 0x8000)) {
|
||||
// Sign bit is 1 => overflow.
|
||||
flags |= 0x02;
|
||||
|
Loading…
x
Reference in New Issue
Block a user