X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=include%2Fwrbuf.h;h=7a686ac23cf05d13b4f6c49459a3a67875c34704;hb=69e1deffc8ce5541d72110417f9e555f7e33aac2;hp=9e8d15e41ef9ea98dd4c03c6fdda94b63611489b;hpb=a9a2a0427e8c387265ae6cccd16d97df6585e7ff;p=yaz-moved-to-github.git diff --git a/include/wrbuf.h b/include/wrbuf.h index 9e8d15e..7a686ac 100644 --- a/include/wrbuf.h +++ b/include/wrbuf.h @@ -28,7 +28,11 @@ #ifndef WRBUF_H #define WRBUF_H -#include +#include + +#ifdef __cplusplus +extern "C" { +#endif typedef struct wrbuf { @@ -50,4 +54,8 @@ int wrbuf_write(WRBUF b, char *buf, int size); (((b)->pos >= (b)->size ? wrbuf_grow(b, 1) : 0), \ (b)->buf[(b)->pos++] = (c), 0) +#ifdef __cplusplus +} +#endif + #endif