--- a/src/carrays_uint32_t.i +++ b/src/carrays_uint32_t.i @@ -24,7 +24,7 @@ %typemap(in) uint32_t { int ecode2 = 0 ; if (($input)->IsInt32()) - $1 = ($input)->Uint32Value(); + $1 = ($input)->Uint32Value(SWIGV8_CURRENT_CONTEXT()).FromJust(); else SWIG_exception_fail(SWIG_ArgError(ecode2), "failed to convert uint32"); }