Index: command.c =================================================================== --- command.c (revision 30941) +++ command.c (revision 30942) @@ -176,7 +176,7 @@ if (pcb_save_pcb(filename, NULL) == 0) { pcb_board_set_changed_flag(pcb_false); free(PCB->hidlib.filename); - PCB->hidlib.filename = pcb_strdup(filename); + PCB->hidlib.filename = rnd_strdup(filename); pcb_event(&PCB->hidlib, PCB_EVENT_BOARD_FN_CHANGED, NULL); } }