1 /* Fudge unix isatty and fileno for RISCOS */
12 { return (fn
==fileno(stdin
));
15 bits
unixtime(bits ld
,bits ex
)
18 if(ex
<1855548004U) ld
--;
20 return ex
/100+42949672*ld
+(95*ld
)/100;
23 int unlink(char *fname
)
29 /*#define RET(k) {printf(" %d\n",k);return k;}*/
30 #define RET(k) return k
34 /* printf("isdir %s",fn);*/
35 if(xosfile_read_stamped_no_path(fn
,&ob
,0,0,0,0,0)) RET(0);
37 { case osfile_IS_DIR
:RET(1);
38 case osfile_IS_IMAGE
:RET(1);
44 { int ob
; /*printf("isfile %s",fn);*/
45 if(xosfile_read_stamped_no_path(fn
,&ob
,0,0,0,0,0)) RET(0);
47 { case osfile_IS_FILE
:RET(1);
48 case osfile_IS_IMAGE
:RET(1);
54 { int ob
; /*printf("exists %s",fn);*/
55 if(xosfile_read_stamped_no_path(fn
,&ob
,0,0,0,0,0)) RET(0);
57 { case osfile_IS_FILE
:RET(1);
58 case osfile_IS_DIR
:RET(1);
59 case osfile_IS_IMAGE
:RET(1);