| iMatix home page | << | < | > | >> |
![]() Version 1.91 |
#include "sflfile.h" int file_delete ( const char *filename)
Deletes the specified file. Returns 0 if okay, -1 in case of an error.
{ #if (defined (__VMS__)) ASSERT (filename); return (remove (filename)); #elif (defined (WIN32)) int rc; ASSERT (filename); rc = unlink (filename); if (rc && errno == EACCES) { /* Under WinNT and Win95, a file delete can sometimes fail with a * permission error which passes after a short delay. */ Sleep (200); rc = unlink (filename); } return (rc); #else ASSERT (filename); return (unlink (filename)); #endif }
| << | < | > | >> |
![]() |