#ifndef WRBUF_H
#define WRBUF_H
-#include <yconfig.h>
+#include <xmalloc.h>
+
+#ifdef __cplusplus
+extern "C" {
+#endif
typedef struct wrbuf
{
(((b)->pos >= (b)->size ? wrbuf_grow(b, 1) : 0), \
(b)->buf[(b)->pos++] = (c), 0)
+#ifdef __cplusplus
+}
+#endif
+
#endif