X-Git-Url: https://git.draconx.ca/gitweb/cdecl99.git/blobdiff_plain/6f166c6c36bda84191ed916a52b311ab417a4890..056280bf2e3188551539d87852ddbdaf322eae52:/src/output.c diff --git a/src/output.c b/src/output.c index a8d7ea5..d2359eb 100644 --- a/src/output.c +++ b/src/output.c @@ -47,6 +47,12 @@ size_t cdecl__advance(char **buf, size_t *n, size_t amount) return ret + cdecl__advance_(buf, n, rc); } +size_t cdecl__emit(char **dst, size_t *dstlen, const char *src) +{ + size_t rc = snprintf(*dst, *dstlen, "%s", src); + return cdecl__advance_(dst, dstlen, rc); +} + #include "specstr.h" static size_t explain_spec(char *buf, size_t n, struct cdecl_declspec *s)