remove compiler.h include from tryinline.c add #ifdef INTERNAL to files included by n.c and ent.c so they don't need headers in libowfat/ and can compile without an installed or build libowfat
15 lines
269 B
C
15 lines
269 B
C
#define _FILE_OFFSET_BITS 64
|
|
#include <unistd.h>
|
|
#include <fcntl.h>
|
|
#ifndef INTERNAL
|
|
#include <libowfat/open.h>
|
|
#endif
|
|
|
|
#ifndef O_NDELAY
|
|
#define O_NDELAY 0
|
|
#endif
|
|
|
|
int open_trunc(const char *filename) {
|
|
return open(filename,O_WRONLY|O_NDELAY|O_TRUNC|O_CREAT,0644);
|
|
}
|