Index: extedit.c =================================================================== --- extedit.c (revision 21503) +++ extedit.c (revision 21504) @@ -136,7 +136,7 @@ while(ctx.stay) { if (pcb_gui != NULL) { n++; - pcb_gui->progress(50+sin((double)n/10.0)*40, 100, "Invoked external editor. Please edit, save and close there to finish this operation"); + pcb_hid_progress(50+sin((double)n/10.0)*40, 100, "Invoked external editor. Please edit, save and close there to finish this operation"); } pcb_ms_sleep(50); } @@ -148,7 +148,7 @@ old_wait:; if (pcb_gui != NULL) { - pcb_gui->progress(50, 100, "Invoked external editor. Please edit, save and close there to finish this operation"); + pcb_hid_progress(50, 100, "Invoked external editor. Please edit, save and close there to finish this operation"); pcb_ms_sleep(1000); /* ugly hack: give the GUI some time to flush */ } while(!(feof(fc))) { @@ -159,7 +159,7 @@ fclose(fc); if (pcb_gui != NULL) - pcb_gui->progress(0, 0, NULL); + pcb_hid_progress(0, 0, NULL); free(cmd); }