URL
https://opencores.org/ocsvn/or1k/or1k/trunk
Subversion Repositories or1k
[/] [or1k/] [branches/] [oc/] [gdb-5.0/] [libiberty/] [rename.c] - Rev 1765
Compare with Previous | Blame | View Log
/* rename -- rename a file This function is in the public domain. */ /* Rename a file. */ #include <errno.h> int rename (zfrom, zto) char *zfrom; char *zto; { if (link (zfrom, zto) < 0) { if (errno != EEXIST) return -1; if (unlink (zto) < 0 || link (zfrom, zto) < 0) return -1; } return unlink (zfrom); }