comparison src/database.c @ 442:abe6d1db359e r21-2-36

Import from CVS: tag r21-2-36
author cvs
date Mon, 13 Aug 2007 11:35:02 +0200
parents 8de8e3f6228a
children 576fb035e263
comparison
equal deleted inserted replaced
441:72a7cfa4a488 442:abe6d1db359e
51 #ifdef WE_DONT_NEED_QUADS 51 #ifdef WE_DONT_NEED_QUADS
52 typedef uint64_t u_int64_t; 52 typedef uint64_t u_int64_t;
53 #endif /* WE_DONT_NEED_QUADS */ 53 #endif /* WE_DONT_NEED_QUADS */
54 #endif /* HAVE_INTTYPES_H */ 54 #endif /* HAVE_INTTYPES_H */
55 #endif /* !(defined __GLIBC__ && __GLIBC_MINOR__ >= 1) */ 55 #endif /* !(defined __GLIBC__ && __GLIBC_MINOR__ >= 1) */
56 #include DB_H_PATH /* Berkeley db's header file */ 56 #include DB_H_FILE /* Berkeley db's header file */
57 #ifndef DB_VERSION_MAJOR 57 #ifndef DB_VERSION_MAJOR
58 # define DB_VERSION_MAJOR 1 58 # define DB_VERSION_MAJOR 1
59 #endif /* DB_VERSION_MAJOR */ 59 #endif /* DB_VERSION_MAJOR */
60 Lisp_Object Qberkeley_db; 60 Lisp_Object Qberkeley_db;
61 Lisp_Object Qhash, Qbtree, Qrecno, Qunknown; 61 Lisp_Object Qhash, Qbtree, Qrecno, Qunknown;
757 } 757 }
758 758
759 void 759 void
760 syms_of_database (void) 760 syms_of_database (void)
761 { 761 {
762 INIT_LRECORD_IMPLEMENTATION (database);
763
762 defsymbol (&Qdatabasep, "databasep"); 764 defsymbol (&Qdatabasep, "databasep");
763 #ifdef HAVE_DBM 765 #ifdef HAVE_DBM
764 defsymbol (&Qdbm, "dbm"); 766 defsymbol (&Qdbm, "dbm");
765 #endif 767 #endif
766 #ifdef HAVE_BERKELEY_DB 768 #ifdef HAVE_BERKELEY_DB