37 lines
1.4 KiB
Diff
37 lines
1.4 KiB
Diff
|
diff -up sendmail-8.14.1/libsmdb/smdb2.c.gcc2690 sendmail-8.14.1/libsmdb/smdb2.c
|
||
|
--- sendmail-8.14.1/libsmdb/smdb2.c.gcc2690 2003-06-13 23:33:11.000000000 +0200
|
||
|
+++ sendmail-8.14.1/libsmdb/smdb2.c 2007-08-27 12:03:09.000000000 +0200
|
||
|
@@ -523,7 +523,7 @@ smdb_db_open_internal(db_name, db_type,
|
||
|
}
|
||
|
}
|
||
|
|
||
|
- result = (*db)->open(*db,
|
||
|
+ result = ((*db)->open)(*db,
|
||
|
DBTXN /* transaction for DB 4.1 */
|
||
|
db_name, NULL, db_type, db_flags, DBMMODE);
|
||
|
if (result != 0)
|
||
|
diff -up sendmail-8.14.1/sendmail/udb.c.gcc2690 sendmail-8.14.1/sendmail/udb.c
|
||
|
--- sendmail-8.14.1/sendmail/udb.c.gcc2690 2006-12-19 20:49:51.000000000 +0100
|
||
|
+++ sendmail-8.14.1/sendmail/udb.c 2007-08-27 12:03:53.000000000 +0200
|
||
|
@@ -1007,7 +1007,7 @@ _udbx_init(e)
|
||
|
}
|
||
|
else
|
||
|
{
|
||
|
- ret = up->udb_dbp->open(up->udb_dbp,
|
||
|
+ ret = (up->udb_dbp->open)(up->udb_dbp,
|
||
|
DBTXN
|
||
|
up->udb_dbname,
|
||
|
NULL,
|
||
|
diff -up sendmail-8.14.1/sendmail/map.c.gcc2690 sendmail-8.14.1/sendmail/map.c
|
||
|
--- sendmail-8.14.1/sendmail/map.c.gcc2690 2007-04-03 23:33:14.000000000 +0200
|
||
|
+++ sendmail-8.14.1/sendmail/map.c 2007-08-27 12:03:41.000000000 +0200
|
||
|
@@ -2165,7 +2165,7 @@ db_map_open(map, mode, mapclassname, dbt
|
||
|
# endif /* DB_HASH_NELEM */
|
||
|
if (ret == 0 && db != NULL)
|
||
|
{
|
||
|
- ret = db->open(db,
|
||
|
+ ret = (db->open)(db,
|
||
|
DBTXN /* transaction for DB 4.1 */
|
||
|
buf, NULL, dbtype, flags, DBMMODE);
|
||
|
if (ret != 0)
|