libk  bufwrite.fn.c at tip

File mod/kstr/bufwrite.fn.c from the latest check-in


#include <k/type.h>
#include <k/str.h>
#include <k/io.h>

kcond
ksbufwrite(ksbuf* out, const char** array) {
	for (sz i=0; array[i] != null; ++ i) {
		ksraw str = { 0, array[i] };
		kcond c = ksbufput(out, str);
		if (!kokay(c)) return c;
	}

	return kscond_ok;
}