X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=include%2Fprt-dia.h;h=5e423555b1e40ac84599f36e7d6a86727f8deb5e;hp=356afd14aae1e55517ed954ad9764a7eb3e367b4;hb=ffb88e8bb97c6e24989b7f04b8bbf1a4203d2f72;hpb=4ae699c927bc26f3550d1a8ca911e8d1fe75dbfc diff --git a/include/prt-dia.h b/include/prt-dia.h index 356afd1..5e42355 100644 --- a/include/prt-dia.h +++ b/include/prt-dia.h @@ -30,6 +30,10 @@ #include +#ifdef __cplusplus +extern "C" { +#endif + typedef struct Z_TooMany { int *tooManyWhat; @@ -150,12 +154,6 @@ typedef struct Z_Scan } u; } Z_Scan; -typedef struct Z_StringList -{ - int num_strings; - char **strings; -} Z_StringList; - typedef struct Z_Sort { int which; @@ -328,6 +326,10 @@ typedef struct Z_DiagnosticFormat Z_DiagnosticUnit **diagnostics; } Z_DiagnosticFormat; -int z_DiagnosticFormat(ODR o, Z_DiagnosticFormat **p, int opt); +YAZ_EXPORT int z_DiagnosticFormat(ODR o, Z_DiagnosticFormat **p, int opt); + +#ifdef __cplusplus +} +#endif #endif