From 37959ca569a4bf69c6c1bbb16991cfc6d8452970 Mon Sep 17 00:00:00 2001 From: Aaron Marcher Date: Sat, 17 Sep 2016 18:07:03 +0200 Subject: moved headers to extern --- extern/concat.h | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 extern/concat.h (limited to 'extern/concat.h') diff --git a/extern/concat.h b/extern/concat.h new file mode 100644 index 0000000..7f2ea46 --- /dev/null +++ b/extern/concat.h @@ -0,0 +1,19 @@ +/* + * Thanks to lloyd for contribution + */ + +extern char concat[8192]; + +extern void +ccat(const unsigned short int count, ...) +{ + va_list ap; + unsigned short int i; + concat[0] = '\0'; + + va_start(ap, count); + for(i = 0; i < count; i++) + strlcat(concat, va_arg(ap, char *), sizeof(concat)); + va_end(ap); + return; +} -- cgit v1.2.3