X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;f=internals%2F_PDCLIB_int.h;h=a0a63704f889bc033c2b8aee4b2d8ce672f1ac0c;hb=188eee8e94ce6e968e0791bae1c7682dafe9ec9c;hp=b32b14ac4a880220dbd1d9e22117e29ce26b6745;hpb=014988e9a303f1617be511468d70a235a2826362;p=pdclib diff --git a/internals/_PDCLIB_int.h b/internals/_PDCLIB_int.h index b32b14a..a0a6370 100644 --- a/internals/_PDCLIB_int.h +++ b/internals/_PDCLIB_int.h @@ -255,11 +255,15 @@ typedef unsigned _PDCLIB_intmax _PDCLIB_uintmax_t; /* -------------------------------------------------------------------------- */ /* Flags for representing mode (see fopen()). */ -#define _PDCLIB_FREAD 1 -#define _PDCLIB_FWRITE 2 -#define _PDCLIB_FAPPEND 4 -#define _PDCLIB_FRW 8 -#define _PDCLIB_FBIN 16 +#define _PDCLIB_FREAD 1u +#define _PDCLIB_FWRITE 2u +#define _PDCLIB_FAPPEND 4u +#define _PDCLIB_FRW 8u +#define _PDCLIB_FBIN 16u + +/* Internal flags, made to fit the same status field as the flags above. */ +#define _PDCLIB_WROTELAST 32u +#define _PDCLIB_LIBBUFFER 64u struct _PDCLIB_file_t {