We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent de2ddb6 commit fe69cf5Copy full SHA for fe69cf5
1 file changed
lib/source/pl/lib/std/string.cpp
@@ -65,7 +65,11 @@ namespace pl::lib::libstd::string {
65
auto string = params[0].toString(false);
66
auto base = u64(params[1].toUnsigned());
67
68
- return wolv::util::from_chars<i128>(string, base).value_or(0);
+ if constexpr (std::integral<i128>)
69
+ return wolv::util::from_chars<i128>(string, base).value_or(0);
70
+ else
71
+ return wolv::util::from_chars<i64>(string, base).value_or(0);
72
+
73
});
74
75
/* parse_float(string) */
0 commit comments