all: Make more use of mp_raise_{msg,TypeError,ValueError} helpers.
diff --git a/py/objint_longlong.c b/py/objint_longlong.c
index f638a53..eb80407 100644
--- a/py/objint_longlong.c
+++ b/py/objint_longlong.c
@@ -247,7 +247,7 @@
 mp_obj_t mp_obj_new_int_from_ull(unsigned long long val) {
     // TODO raise an exception if the unsigned long long won't fit
     if (val >> (sizeof(unsigned long long) * 8 - 1) != 0) {
-        nlr_raise(mp_obj_new_exception_msg_varg(&mp_type_OverflowError, "ulonglong too large"));
+        mp_raise_msg(&mp_type_OverflowError, "ulonglong too large");
     }
     mp_obj_int_t *o = m_new_obj(mp_obj_int_t);
     o->base.type = &mp_type_int;