Man page - mdb_debug(3)
Packages contains this manual
Manual
debug
NAMESYNOPSIS
Macros
Detailed Description
Macro Definition Documentation
#define MDB_DEBUG 0
#define DPUTS(arg) DPRINTF((ā%sā, arg))
#define DDBI(mc) (((mc)->mc_flags & C_SUB) ? -(int)(mc)->mc_dbi :(int)(mc)->mc_dbi)
Author
NAME
debug - Debug Macros
SYNOPSIS
Macros
#define
MDB_DEBUG
0
#define
DPRINTF
(args) ((void) 0)
#define
DPUTS
(arg) DPRINTF((ā%sā,
arg))
|
#define DDBI (mc) |
(((mc)->mc_flags & C_SUB ) ? -(int)(mc)->mc_dbi : (int)(mc)->mc_dbi) |
Detailed Description
Macro Definition Documentation
#define MDB_DEBUG 0
Enable debug output. Needs variable argument macros (a C99 feature). Set this to 1 for copious tracing. Set to 2 to add dumps of all IDLs read from and written to the database (used for free space management).
#define DPUTS(arg) DPRINTF((ā%sā, arg))
Print a debug string. The string is printed literally, with no format processing.