prepare for #inclusion in C++
git-svn-id: svn://svn.open-ils.org/ILS/trunk@11769
dcc99617-32d9-48b4-a31d-
7c20da2025e4
+#ifndef OILS_IDL_API
+#define OILS_IDL_API
+
#include "opensrf/log.h"
#include "opensrf/utils.h"
#include "opensrf/osrf_hash.h"
-#ifndef OILS_IDL_API
-#define OILS_IDL_API
+#ifdef __cplusplus
+extern "C" {
+#endif
osrfHash* oilsIDLInit( const char* );
osrfHash* oilsIDL(void);
char * oilsIDL_pton(const char *, int);
int oilsIDL_ntop(const char *, const char *);
+#ifdef __cplusplus
+}
+#endif
+
#endif