home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Unix System Administration Handbook 1997 October
/
usah_oct97.iso
/
news
/
cnews.tar
/
contrib
/
include
/
safe.h
< prev
Wrap
C/C++ Source or Header
|
1992-06-07
|
306b
|
13 lines
typedef struct {
char *sf_name;
char *sf_tmp;
FILE *sf_fp;
} SFILE;
extern SFILE *safeopen(/* char *fname, int makedirs */);
extern int safeclose(/* SFILE *sfp */);
extern void safeabort(/* SFILE *sfp */);
extern FILE *safefp(/* SFILE *sfp */); /* really a macro */
#define safefp(sfp) ((sfp)->sf_fp)