ports/databases/mdbtools/files/patch-include_mdbtools.h
Sergey Matveychuk b42f76c6ce - Add `extern "C"' in headers files. It fixes linking with C++ applications.
Discussed with:	Alex Lyashkov (Umka #bsd-unix @rusnet)
2005-12-11 15:39:01 +00:00

22 lines
485 B
C

--- include/mdbtools.h.orig Sun Dec 11 18:22:42 2005
+++ include/mdbtools.h Sun Dec 11 18:23:32 2005
@@ -40,6 +40,10 @@
#define MDB_MEMO_OVERHEAD 12
#define MDB_BIND_SIZE 16384
+#ifdef __cplusplus
+extern "C" {
+#endif
+
enum {
MDB_PAGE_DB = 0,
MDB_PAGE_DATA,
@@ -345,4 +349,8 @@
/* index.c */
extern GPtrArray *mdb_read_indices(MdbTableDef *table);
extern void mdb_index_dump(MdbTableDef *table, MdbIndex *idx);
+
+#ifdef __cplusplus
+}
+#endif
#endif /* _mdbtools_h_ */