builtinimport: If there was error compiling imported module, raise exception.

pull/518/head
Paul Sokolovsky 2014-04-22 02:53:20 +03:00
rodzic fa6f0506c1
commit 20e9ed3916
1 zmienionych plików z 1 dodań i 1 usunięć

Wyświetl plik

@ -122,7 +122,7 @@ void do_load(mp_obj_t module_obj, vstr_t *file) {
// TODO handle compile error correctly
mp_locals_set(old_locals);
mp_globals_set(old_globals);
return;
nlr_raise(mp_obj_new_exception_msg(&mp_type_SyntaxError, "Syntax error in imported module"));
}
// complied successfully, execute it