# HG changeset patch # User Santeri Piippo # Date 1390254194 -7200 # Node ID 5c0147e9f3a37ee96579d538659708436cae5c15 # Parent f3c01a033e9e7d472e9a3405ddbd82882ab6e664 - added dvalof debug macro diff -r f3c01a033e9e -r 5c0147e9f3a3 src/main.h --- a/src/main.h Mon Jan 20 14:39:49 2014 +0200 +++ b/src/main.h Mon Jan 20 23:43:14 2014 +0200 @@ -83,6 +83,12 @@ # endif // DEBUG #endif // IN_IDE_PARSER +#ifndef IN_IDE_PARSER +void dvalof (void a); // #define dvalof(A) dlog ("value of '%1' = %2\n", #A, A) +#else +# define dvalof(A) dlog ("value of '%1' = %2\n", #A, A) +#endif + // Replace assert with a version that shows a GUI dialog if possible. // On Windows I just can't get the actual error messages otherwise. void assertionFailure (const char* file, int line, const char* funcname, const char* expr);