X-Git-Url: https://git.draconx.ca/gitweb/cdecl99.git/blobdiff_plain/225fb0d496bd8f9fcbc2f800819a83c71d763a61..5f0979c1f526d68a18b536eab1a69de8f60b54a7:/src/cdecl-internal.h diff --git a/src/cdecl-internal.h b/src/cdecl-internal.h index 4024cab..74c2654 100644 --- a/src/cdecl-internal.h +++ b/src/cdecl-internal.h @@ -35,7 +35,7 @@ static inline void cdecl__init_i18n(void) } #endif -void cdecl__err(unsigned code, const char *fmt, ...); +void cdecl__err(unsigned code, const char *fmt, const char *arg); void cdecl__errmsg(unsigned msg); struct cdecl_declspec *cdecl__normalize_specs(struct cdecl_declspec *specs); @@ -48,8 +48,9 @@ struct output_state { size_t cdecl__advance(struct output_state *dst, size_t amount); size_t cdecl__emit(struct output_state *dst, const char *src); -size_t cdecl__emit_specs(struct output_state *dst, - struct cdecl_declspec *s, - unsigned mask); + +const char *cdecl__emit_specs(struct output_state *dst, + struct cdecl_declspec *s, + unsigned mask); #endif