Index: command.c =================================================================== --- command.c (revision 28043) +++ command.c (revision 28044) @@ -77,7 +77,7 @@ PCB_ACT_CONVARG(1, FGW_STR, LoadLayout, filename = argv[1].val.str); PCB_ACT_MAY_CONVARG(2, FGW_STR, LoadLayout, format = argv[2].val.str); - if (!PCB->Changed || (pcb_hid_message_box(argv[0].val.argv0.user_call_ctx, "warning", "Load data lose", "OK to override layout data?", "cancel", 0, "ok", 1, NULL) == 1)) + if (!PCB->Changed || (pcb_hid_message_box(PCB_ACT_HIDLIB, "warning", "Load data lose", "OK to override layout data?", "cancel", 0, "ok", 1, NULL) == 1)) pcb_load_pcb(filename, format, pcb_true, 0); PCB_ACT_IRES(0); @@ -122,7 +122,7 @@ /* DOC: q.html */ static fgw_error_t pcb_act_Quit(fgw_arg_t *res, int argc, fgw_arg_t *argv) { - if (!PCB->Changed || (pcb_hid_message_box(argv[0].val.argv0.user_call_ctx, "warning", "Close: lose data", "OK to lose data?", "cancel", 0, "ok", 1, NULL) == 1)) + if (!PCB->Changed || (pcb_hid_message_box(PCB_ACT_HIDLIB, "warning", "Close: lose data", "OK to lose data?", "cancel", 0, "ok", 1, NULL) == 1)) pcb_quit_app(); PCB_ACT_IRES(0); return 0;