X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;f=internals%2F_PDCLIB_int.h;h=2420c790e7dc3071ae088bb9ff84c1386f2fedc8;hb=45f394553721285e7bc6187419613c33915cce21;hp=20a1682303f0b8424be974f41a532af31743ddd7;hpb=8024ab6eb8c841b330458354788d7f3a86bee7dd;p=pdclib diff --git a/internals/_PDCLIB_int.h b/internals/_PDCLIB_int.h index 20a1682..2420c79 100644 --- a/internals/_PDCLIB_int.h +++ b/internals/_PDCLIB_int.h @@ -101,7 +101,7 @@ #elif _PDCLIB_LLONG_BYTES == 16 #define _PDCLIB_LLONG_MAX 0x7fffffffffffffffffffffffffffffffLL #define _PDCLIB_LLONG_MIN (-0x7fffffffffffffffffffffffffffffffLL - 1LL) -#define _PDCLIB_ULLONG_MAX 0xffffffffffffffffffffffffffffffffLL +#define _PDCLIB_ULLONG_MAX 0xffffffffffffffffffffffffffffffffULL #else #error Unsupported width of 'long long' (neither 64 nor 128 bit). #endif @@ -258,7 +258,7 @@ typedef unsigned _PDCLIB_intmax _PDCLIB_uintmax_t; #define _PDCLIB_FBIN 128u /* Internal flags, made to fit the same status field as the flags above. */ -#define _PDCLIB_LIBBUFFER 512u +#define _PDCLIB_FREEBUFFER 512u #define _PDCLIB_ERRORFLAG 1024u #define _PDCLIB_EOFFLAG 2048u #define _PDCLIB_WIDESTREAM 4096u @@ -382,6 +382,9 @@ int _PDCLIB_prepread( struct _PDCLIB_file_t * stream ); */ int _PDCLIB_prepwrite( struct _PDCLIB_file_t * stream ); +/* Closing all streams on program exit */ +void _PDCLIB_closeall( void ); + /* -------------------------------------------------------------------------- */ /* errno */ /* -------------------------------------------------------------------------- */