diff -up pam_ccreds-7/cc_db.c.open pam_ccreds-7/cc_db.c --- pam_ccreds-7/cc_db.c.open 2007-11-05 14:24:51.000000000 +0100 +++ pam_ccreds-7/cc_db.c 2007-12-04 20:23:45.000000000 +0100 @@ -67,10 +67,10 @@ int pam_cc_db_open(const char *filename, } #if (DB_VERSION_MAJOR > 3) && (DB_VERSION_MINOR > 0) - rc = db->open(db, NULL, filename, NULL, + rc = (db->open)(db, NULL, filename, NULL, DB_BTREE, db_flags, mode); #else - rc = db->open(db, filename, NULL, + rc = (db->open)(db, filename, NULL, DB_BTREE, db_flags, mode); #endif