diff --git a/Lib/go/goruntime.swg b/Lib/go/goruntime.swg index f27bbae5e..4b7daf41f 100644 --- a/Lib/go/goruntime.swg +++ b/Lib/go/goruntime.swg @@ -16,14 +16,17 @@ #if SWIGGO_INTGO_SIZE == 32 %insert(runtime) %{ typedef int intgo; +typedef unsigned int uintgo; %} #elif SWIGGO_INTGO_SIZE == 64 %insert(runtime) %{ typedef long long intgo; +typedef unsigned long long uintgo; %} #else %insert(runtime) %{ typedef ptrdiff_t intgo; +typedef size_t uintgo; %} #endif