diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/src/dbstuff.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/src/dbstuff.h b/src/src/dbstuff.h index aec549f48..1bc4e1eae 100644 --- a/src/src/dbstuff.h +++ b/src/src/dbstuff.h @@ -632,8 +632,12 @@ after reading data. */ # define EXIM_DBOPEN(name, dirname, flags, mode, dbpp) \ do { \ DEBUG(D_hints_lookup) \ - debug_printf("EXIM_DBOPEN: file <%s> dir <%s> flags 0x%x\n", \ - (name), (dirname), flags); \ + debug_printf("EXIM_DBOPEN: file <%s> dir <%s> flags=%s\n", \ + (name), (dirname), \ + (flags) == O_RDONLY ? "O_RDONLY" \ + : (flags) == O_RDWR ? "O_RDWR" \ + : (flags) == (O_RDWR|O_CREAT) ? "O_RDWR|O_CREAT" \ + : "??"); \ EXIM_DBOPEN__(name, dirname, flags, mode, dbpp); \ DEBUG(D_hints_lookup) debug_printf("returned from EXIM_DBOPEN: %p\n", *dbpp); \ } while(0) |