invoke pic_panic when evalating pic_boot failed
This commit is contained in:
+7
-1
@@ -156,7 +156,13 @@ pic_init_core(pic_state *pic)
|
||||
pic_init_attr(pic); DONE;
|
||||
pic_init_reg(pic); DONE;
|
||||
|
||||
pic_load_cstr(pic, &pic_boot[0][0]);
|
||||
pic_try {
|
||||
pic_load_cstr(pic, &pic_boot[0][0]);
|
||||
}
|
||||
pic_catch {
|
||||
pic_print_backtrace(pic, xstdout);
|
||||
pic_panic(pic, "");
|
||||
}
|
||||
}
|
||||
|
||||
pic_import(pic, pic->PICRIN_BASE);
|
||||
|
||||
Reference in New Issue
Block a user