]> git.lyx.org Git - lyx.git/blobdiff - src/debug.h
make frontend::Application a bit slimmer
[lyx.git] / src / debug.h
index 24be33ea32020d8369200d9bcc39aeb702b25775..64aa1d207b9c15fb6282be267f3c9251980b9abc 100644 (file)
@@ -90,9 +90,7 @@ public:
                ANY = 0xffffffff
        };
 
-       static bool match(type a, type b) {
-               return (a & b);
-       }
+       static bool match(type a, type b) { return (a & b); }
 
        /** A function to convert symbolic string names on debug levels
            to their numerical value.
@@ -125,7 +123,10 @@ extern LyXErr lyxerr;
 
 } // namespace lyx
 
-#define LYXERR(type) if (!lyx::lyxerr.debugging(type)) ; else lyx::lyxerr
+#define LYXERR(type, msg) \
+       do { \
+               if (!lyx::lyxerr.debugging(type)) {} else lyx::lyxerr << msg << std::endl; \
+       } while (0)
 
 
 #endif