From ce61e41c6a14b84808aceb37d5118f23e3affaa0 Mon Sep 17 00:00:00 2001 From: thing1 Date: Mon, 7 Oct 2024 12:59:43 +0100 Subject: added comments to all of zpy and made the compiler have useful error msgs and for the most part not segv fault --- comp/lucas-standen-NEA/code2/appendsnprintf.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'comp/lucas-standen-NEA/code2/appendsnprintf.c') diff --git a/comp/lucas-standen-NEA/code2/appendsnprintf.c b/comp/lucas-standen-NEA/code2/appendsnprintf.c index ffa8349..a638c99 100644 --- a/comp/lucas-standen-NEA/code2/appendsnprintf.c +++ b/comp/lucas-standen-NEA/code2/appendsnprintf.c @@ -3,6 +3,7 @@ #include #include +//# this function will generate the fmt specifier for appendsnprintf, should only be used for this use case char *genfmt(char *buf, char *fmt){ int len = strlen(buf) + strlen(fmt) + 1; char *out = malloc(len); @@ -21,6 +22,7 @@ char *genfmt(char *buf, char *fmt){ return out; } +//# this function will append size number of bytes, onto the end of buf, a format string in the form of vaargs char *appendsnprintf(char *buf, int size, char *format, ...){ va_list ap; char *outputbuf = malloc(size); -- cgit v1.2.3