- EXIM_DBOPEN__(name, dirname, flags, mode, dbpp); \
+ if (is_tainted2(name, LOG_MAIN|LOG_PANIC, "Tainted name '%s' for DB file not permitted", name) \
+ || is_tainted2(dirname, LOG_MAIN|LOG_PANIC, "Tainted name '%s' for DB directory not permitted", dirname)) \
+ *dbpp = NULL; \
+ else \
+ { EXIM_DBOPEN__(name, dirname, flags, mode, dbpp); } \