|
|
| version 1.6, 2026/01/07 14:19:45 | version 1.8, 2026/01/07 18:11:33 |
|---|---|
| Line 5 | Line 5 |
| Authors: Konstantin Morshnev <moko@design.ru>, Alexandr Petrosian <paf@design.ru> | Authors: Konstantin Morshnev <moko@design.ru>, Alexandr Petrosian <paf@design.ru> |
| */ | */ |
| #include "pa_common.h" | |
| #include "pa_int.h" | #include "pa_int.h" |
| #include "pa_string.h" | #include "pa_string.h" |
| #include "pa_exception.h" | #include "pa_exception.h" |
| Line 177 pa_wint pa_atowi(const char* str, int ba | Line 178 pa_wint pa_atowi(const char* str, int ba |
| } | } |
| if(negative){ | if(negative){ |
| const pa_uwint min_abs = (pa_uwint)0 - (pa_wint)PA_WINT_MIN; | const pa_uwint min_abs = (pa_uwint)0 - (pa_uwint)PA_WINT_MIN; |
| pa_uwint result=pa_ato_any<pa_uwint>(str, base, problem_source, min_abs); | pa_uwint result=pa_ato_any<pa_uwint>(str, base, problem_source, min_abs); |
| if(result==min_abs) return PA_WINT_MIN; | if(result==min_abs) return PA_WINT_MIN; |
| return -(pa_wint)result; | return -(pa_wint)result; |