Index: trunk/src/misc.c =================================================================== --- trunk/src/misc.c (revision 1313) +++ trunk/src/misc.c (revision 1314) @@ -1629,20 +1629,6 @@ Crosshair.AttachedObject.Ptr1, Crosshair.AttachedObject.Ptr2, Crosshair.AttachedObject.Ptr3); } -/* - * Return nonzero if the given file exists and is readable. - */ -int FileExists(const char *name) -{ - FILE *f; - f = fopen(name, "r"); - if (f) { - fclose(f); - return 1; - } - return 0; -} - char *Concat(const char *first, ...) { char *rv; Index: trunk/src/misc.h =================================================================== --- trunk/src/misc.h (revision 1313) +++ trunk/src/misc.h (revision 1314) @@ -93,7 +93,6 @@ void AttachForCopy(Coord, Coord); double GetValue(const char *, const char *, bool *); double GetValueEx(const char *, const char *, bool *, UnitList, const char *); -int FileExists(const char *); char *Concat(const char *, ...); /* end with NULL */ /* Returns NULL if the name isn't found, else the value for that named Index: trunk/src_plugins/legacy_func/legacy_func.c =================================================================== --- trunk/src_plugins/legacy_func/legacy_func.c (revision 1313) +++ trunk/src_plugins/legacy_func/legacy_func.c (revision 1314) @@ -90,7 +90,20 @@ gds_append(DS, '"'); } +int FileExists(const char *name) +{ + FILE *f; + f = fopen(name, "r"); + if (f) { + fclose(f); + return 1; + } + return 0; +} + + pcb_uninit_t hid_legacy_func_init(void) { return NULL; } + Index: trunk/src_plugins/legacy_func/legacy_func.h =================================================================== --- trunk/src_plugins/legacy_func/legacy_func.h (revision 1313) +++ trunk/src_plugins/legacy_func/legacy_func.h (revision 1314) @@ -35,3 +35,8 @@ * some special characters are quoted */ void CreateQuotedString(gds_t *, char *); + +/* + * Return nonzero if the given file exists and is readable. + */ +int FileExists(const char *name)