From b0de699679e8f1e39af847ed172d1ba605b4370c Mon Sep 17 00:00:00 2001 From: Klaatu Date: Sun, 17 May 2015 15:33:21 +1200 Subject: bulk upload of source --- nsvc_buffer.h | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 nsvc_buffer.h (limited to 'nsvc_buffer.h') diff --git a/nsvc_buffer.h b/nsvc_buffer.h new file mode 100644 index 0000000..6a73158 --- /dev/null +++ b/nsvc_buffer.h @@ -0,0 +1,19 @@ +#include "djb/buffer.h" + +#undef msg +#define msg(...) err_b(buffer_1,__VA_ARGS__,0) + +#define BUFFER_1_LEN 3200 +buffer __b_1 = BUFFER_INIT(write, 1, 0, BUFFER_1_LEN); +buffer *buffer_1 = &__b_1; + +static void outs(const char *X) { buffer_puts(buffer_1, X); } +static void outc(char X) { buffer_putc(buffer_1, X); } + +static void fmt_color(char *src,char color,char *suffix) { + char ops[] = ""; ops[5]=color; + outs(ops); ops[2]='0'; ops[5]='9'; + outs(src); + outs(ops); + outs(suffix); +} -- cgit v1.2.3