X-Git-Url: http://git.chise.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdatabase.c;h=8450333ef986afdcce84f20aebbb06949f20c514;hb=d3dd71489ab2730d79536ebdc3c56cca82766e9d;hp=350f9afbcf86683a2521fd513f04963525757698;hpb=c6a795ec5cc5151bdad2935828f12a0970e950d2;p=chise%2Fxemacs-chise.git diff --git a/src/database.c b/src/database.c index 350f9af..8450333 100644 --- a/src/database.c +++ b/src/database.c @@ -501,7 +501,11 @@ berkdb_map (Lisp_Database *db, Lisp_Object func) { DBC *dbcp; +#if DB_VERSION_MAJOR > 2 || DB_VERSION_MINOR >=6 + status = dbp->cursor (dbp, NULL, &dbcp, 0); +#else status = dbp->cursor (dbp, NULL, &dbcp); +#endif for (status = dbcp->c_get (dbcp, &keydatum, &valdatum, DB_FIRST); status == 0; status = dbcp->c_get (dbcp, &keydatum, &valdatum, DB_NEXT))