X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=include%2Freadconf.h;h=d9ccd593f820cd8168d96d6f2f2c886e0d244389;hp=a494586d4038961f414764be81c8a89e2f54d646;hb=559aecba0e61eca34706023436692ba23faa29a7;hpb=2004bbd9b3bbce5eb8ecc49520255b3d0bf578b9 diff --git a/include/readconf.h b/include/readconf.h index a494586..d9ccd59 100644 --- a/include/readconf.h +++ b/include/readconf.h @@ -3,10 +3,19 @@ #define READCONF_H #include +#include -int readconf(char *name, void *private, - int (*fun)(char *name, void *private, int argc, char *argv[])); +#ifdef __cplusplus +extern "C" { +#endif + +YAZ_EXPORT int readconf(char *name, void *rprivate, + int (*fun)(char *name, void *rprivate, int argc, char *argv[])); -int readconf_line(FILE *f, char *line, int len, char *argv[], int num); +YAZ_EXPORT int readconf_line(FILE *f, char *line, int len, char *argv[], int num); + +#ifdef __cplusplus +} +#endif #endif