From bababce6de65df96a5153fb5e8e4c211f4b65055 Mon Sep 17 00:00:00 2001
From: Paul Sokolovsky <pfalcon@users.sourceforge.net>
Date: Mon, 25 Apr 2016 20:03:14 +0300
Subject: [PATCH] py/runtime_utils: Fix nanbox build.

---
 py/runtime_utils.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/py/runtime_utils.c b/py/runtime_utils.c
index 0b0aa4e50..e0495495a 100644
--- a/py/runtime_utils.c
+++ b/py/runtime_utils.c
@@ -35,7 +35,7 @@ void mp_call_function_1_protected(mp_obj_t fun, mp_obj_t arg) {
         mp_call_function_1(fun, arg);
         nlr_pop();
     } else {
-        mp_obj_print_exception(&mp_plat_print, (mp_obj_t)nlr.ret_val);
+        mp_obj_print_exception(&mp_plat_print, MP_OBJ_FROM_PTR(nlr.ret_val));
     }
 }
 
@@ -45,6 +45,6 @@ void mp_call_function_2_protected(mp_obj_t fun, mp_obj_t arg1, mp_obj_t arg2) {
         mp_call_function_2(fun, arg1, arg2);
         nlr_pop();
     } else {
-        mp_obj_print_exception(&mp_plat_print, (mp_obj_t)nlr.ret_val);
+        mp_obj_print_exception(&mp_plat_print, MP_OBJ_FROM_PTR(nlr.ret_val));
     }
 }
-- 
GitLab