#include #include #include "stdio.h" extern void __seterrno(void); asm("_rmdir: .global _rmdir"); asm("_unlink: .global _unlink"); int remove(const char *filename) { #ifdef IXPATHS extern char *__amigapath(const char *path); if((filename=__amigapath(filename))==NULL) return -1; #endif if(DeleteFile((CONST_STRPTR)filename)) return 0; else { __seterrno(); return -1; } }