home *** CD-ROM | disk | FTP | other *** search
/ GEMini Atari / GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso / files / archiver / arc / rename.c < prev    next >
C/C++ Source or Header  |  1993-07-07  |  280b  |  14 lines

  1. /*
  2.  * substitute for BSD/SVR3 rename() system call, from
  3.  * Janet Walz, walz@mimsy.umd.edu & Rich Salz, rsalz@pineapple.bbn.com
  4.  */
  5.  
  6. int rename(oldname,newname)
  7. char *oldname,*newname;
  8. {
  9.     (void)unlink(newname);
  10.     if(link(oldname,newname))
  11.         return(-1);
  12.     return(unlink(oldname));
  13. }
  14.