[_LIBC]: Prepend __ to all mpool functions.
authordrepper <drepper>
Fri, 11 Apr 1997 09:28:45 +0000 (09:28 +0000)
committerdrepper <drepper>
Fri, 11 Apr 1997 09:28:45 +0000 (09:28 +0000)
db/btree/btree.h

index ab4c5b5..45f7c94 100644 (file)
 
 #include <mpool.h>
 
+#ifdef _LIBC
+/* In the GNU C library we must not pollute the namespace because libdb is
+   needed by libnss_db.  */
+#define mpool_open __mpool_open
+#define mpool_filter __mpool_filter
+#define mpool_new __mpool_new
+#define mpool_get __mpool_get
+#define mpool_put __mpool_put
+#define mpool_sync __mpool_sync
+#define mpool_close __mpool_close
+#endif
+
 #define        DEFMINKEYPAGE   (2)             /* Minimum keys per page */
 #define        MINCACHE        (5)             /* Minimum cached pages */
 #define        MINPSIZE        (512)           /* Minimum page size */