Index: read_dru.c =================================================================== --- read_dru.c (revision 31016) +++ read_dru.c (revision 31017) @@ -167,7 +167,7 @@ static const char prefix[] = "io_eagle::dru::"; char tmp[256]; - f = pcb_fopen_fn(&PCB->hidlib, Filename, "r", &efn); + f = rnd_fopen_fn(&PCB->hidlib, Filename, "r", &efn); if (f == NULL) return -1; Index: trparse_bin.c =================================================================== --- trparse_bin.c (revision 31016) +++ trparse_bin.c (revision 31017) @@ -45,7 +45,7 @@ FILE *f; int res; - f = pcb_fopen(NULL, fn, "rb"); + f = rnd_fopen(NULL, fn, "rb"); if (f == NULL) return -1; Index: trparse_xml.c =================================================================== --- trparse_xml.c (revision 31016) +++ trparse_xml.c (revision 31017) @@ -45,7 +45,7 @@ FILE *f; char *efn; - f = pcb_fopen_fn(NULL, fn, "r", &efn); + f = rnd_fopen_fn(NULL, fn, "r", &efn); if (f == NULL) { rnd_message(RND_MSG_ERROR, "can't open '%s'\n", fn); return -1;