Index: extedit.c =================================================================== --- extedit.c (revision 26785) +++ extedit.c (revision 26786) @@ -132,7 +132,7 @@ ctx.stay = 1; ctx.fc = fc; hd.ptr = &ctx; - ctx.wid = pcb_gui->watch_file(fd, PCB_WATCH_READABLE | PCB_WATCH_HANGUP, extedit_fd_watch, hd); + ctx.wid = pcb_gui->watch_file(pcb_gui, fd, PCB_WATCH_READABLE | PCB_WATCH_HANGUP, extedit_fd_watch, hd); while(ctx.stay) { if (pcb_gui != NULL) { n++;