Index: parser.c =================================================================== --- parser.c (revision 28033) +++ parser.c (revision 28034) @@ -386,8 +386,8 @@ void hyp_netlist_begin() { /* clear netlist */ - pcb_actionva("Netlist", "Freeze", NULL); - pcb_actionva("Netlist", "Clear", NULL); + pcb_actionva(&PCB->hidlib, "Netlist", "Freeze", NULL); + pcb_actionva(&PCB->hidlib, "Netlist", "Clear", NULL); return; } @@ -401,7 +401,7 @@ if ((net_name != NULL) && (device_name != NULL) && (pin_name != NULL)) { pcb_snprintf(conn, sizeof(conn), "%s-%s", device_name, pin_name); - pcb_actionva("Netlist", "Add", net_name, conn, NULL); + pcb_actionva(&PCB->hidlib, "Netlist", "Add", net_name, conn, NULL); } return; } @@ -409,8 +409,8 @@ void hyp_netlist_end() { /* sort netlist */ - pcb_actionva("Netlist", "Sort", NULL); - pcb_actionva("Netlist", "Thaw", NULL); + pcb_actionva(&PCB->hidlib, "Netlist", "Sort", NULL); + pcb_actionva(&PCB->hidlib, "Netlist", "Thaw", NULL); return; }