File tree Expand file tree Collapse file tree 2 files changed +4
-1
lines changed Expand file tree Collapse file tree 2 files changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -146,6 +146,8 @@ typedef struct _mp_state_vm_t {
146
146
147
147
// exception object of type ReloadException
148
148
mp_obj_exception_t mp_reload_exception ;
149
+ // traceback object to store traceback
150
+ mp_obj_traceback_t mp_reload_traceback ;
149
151
150
152
// dictionary with loaded modules (may be exposed as sys.modules)
151
153
mp_obj_dict_t mp_loaded_modules_dict ;
Original file line number Diff line number Diff line change @@ -86,7 +86,8 @@ void mp_init(void) {
86
86
87
87
MP_STATE_VM (mp_reload_exception ).base .type = & mp_type_ReloadException ;
88
88
MP_STATE_VM (mp_reload_exception ).args = (mp_obj_tuple_t * )& mp_const_empty_tuple_obj ;
89
- MP_STATE_VM (mp_reload_exception ).traceback = (mp_obj_traceback_t * )& mp_const_empty_traceback_obj ;
89
+ MP_STATE_VM (mp_reload_exception ).traceback = & MP_STATE_VM (mp_reload_traceback );
90
+ * MP_STATE_VM (mp_reload_exception ).traceback = mp_const_empty_traceback_obj ;
90
91
91
92
// call port specific initialization if any
92
93
#ifdef MICROPY_PORT_INIT_FUNC
You can’t perform that action at this time.
0 commit comments