This is co_fileio.c in view mode; [Download] [Up]
#ifdef TARGET1
#include "pcn_types.h"
#ifdef SYSV
#include <fcntl.h>
#else /* SYSV */
#include <sys/file.h>
#endif /* SYSV */
open_file(F,D)
char *F;
int_t *D;
{
*D = (int_t) open(F,(O_TRUNC | O_WRONLY | O_CREAT),0666);
}
write_char(F,C)
int_t *F;
u_int_t *C;
{
unsigned char c = (unsigned char)(*C);
if(write((int) *F, &c, 1) != 1)
printf("Error: writing to binary file\n");
}
close_file(F)
int_t *F;
{
if(close((int) *F) != 0)
printf("Error: when closing binary file\n");
}
#endif TARGET1
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.