7c2fbfb345896881c631598ee3852ce9ce33fb07April Chinif tst -ldb note{ sleepycat ndbm compatibility }end link{
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin #define DB_DBM_HSEARCH 1
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin #include <db.h>
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin int main()
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin {
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin DBM* dbm = 0;
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin dbm_close(dbm);
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin return 0;
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin }
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin }end {
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin #ifndef DB_DBM_HSEARCH
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin #define DB_DBM_HSEARCH 1
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin #include <db.h>
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin #endif
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin #define _use_ndbm 1
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin }
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chinelif hdr gdbm-ndbm {
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin #include <gdbm-ndbm.h>
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin #define _use_ndbm 1
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin}
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chinelif hdr gdbm/ndbm {
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin #include <gdbm/ndbm.h>
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin #define _use_ndbm 1
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin}
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chinelif hdr ndbm {
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin #include <ndbm.h>
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin #define _use_ndbm 1
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chin}
7c2fbfb345896881c631598ee3852ce9ce33fb07April Chinendif