X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;f=internals%2F_PDCLIB_int.h;h=fee45ce130e424843140df021ed94318afff857d;hb=e7953c677687ac9da002ac29fbf1895e2b2b8fbe;hp=4477fc1ddb479333fc693001b3ae3a85937b3b26;hpb=97dd2fddbdb56005b16a1b0aa19ed15cd77269fc;p=pdclib.old diff --git a/internals/_PDCLIB_int.h b/internals/_PDCLIB_int.h index 4477fc1..fee45ce 100644 --- a/internals/_PDCLIB_int.h +++ b/internals/_PDCLIB_int.h @@ -360,14 +360,14 @@ struct _PDCLIB_status_t { int base; /* base to which the value shall be converted */ _PDCLIB_int_fast32_t flags; /* flags and length modifiers */ - _PDCLIB_size_t n; /* print: maximum characters to be written */ + unsigned n; /* print: maximum characters to be written */ /* scan: number matched conversion specifiers */ - _PDCLIB_size_t i; /* number of characters read/written */ - _PDCLIB_size_t current;/* chars read/written in the CURRENT conversion */ + unsigned i; /* number of characters read/written */ + unsigned current;/* chars read/written in the CURRENT conversion */ char * s; /* *sprintf(): target buffer */ /* *sscanf(): source string */ - _PDCLIB_size_t width; /* specified field width */ - _PDCLIB_size_t prec; /* specified field precision */ + unsigned width; /* specified field width */ + int prec; /* specified field precision */ struct _PDCLIB_file_t * stream; /* *fprintf() / *fscanf() stream */ _PDCLIB_va_list arg; /* argument stack */ }; @@ -441,7 +441,7 @@ extern int _PDCLIB_errno; /* A mechanism for delayed evaluation. (Not sure if this is really necessary, so no detailed documentation on the "why".) */ -int * _PDCLIB_errno_func( void ); +int * _PDCLIB_errno_func( void ) _PDCLIB_nothrow; /* -------------------------------------------------------------------------- */ /* lookup tables */