DDEBUGGING
if (DDEBUGGING) {
#define DPRINTF(str) if (DDEBUGGING) fas_dprintf(fas, str)
#define DPRINTF1(str, a) if (DDEBUGGING) fas_dprintf(fas, str, a)
#define DPRINTF2(str, a, b) if (DDEBUGGING) fas_dprintf(fas, str, a, b)
#define DPRINTF3(str, a, b, c) if (DDEBUGGING) fas_dprintf(fas, str, a, b, c)
if (DDEBUGGING) fas_dprintf(fas, str, a, b, c, d)
if (DDEBUGGING) fas_dprintf(fas, str, a, b, c, d, e)
if (DDEBUGGING) fas_dprintf(fas, str, a, b, c, d, e, f)