mirror of
https://git.freebsd.org/ports.git
synced 2025-06-18 03:00:42 -04:00
19 lines
499 B
C++
19 lines
499 B
C++
--- src/tool/omniidl/cxx/idlutil.cc.orig 2017-02-20 22:45:59 UTC
|
|
+++ src/tool/omniidl/cxx/idlutil.cc
|
|
@@ -106,13 +106,13 @@ idl_strtoul(const char* text, int base)
|
|
IdlIntLiteral ull;
|
|
switch (base) {
|
|
case 8:
|
|
- sscanf(text, "%I64o", &ull);
|
|
+ sscanf(text, "%qo", &ull);
|
|
break;
|
|
case 10:
|
|
- sscanf(text, "%I64d", &ull);
|
|
+ sscanf(text, "%qd", &ull);
|
|
break;
|
|
case 16:
|
|
- sscanf(text, "%I64x", &ull);
|
|
+ sscanf(text, "%qx", &ull);
|
|
break;
|
|
default:
|
|
abort();
|