Mercurial > dillo_port1.3
view lout/msg.h @ 2068:e6a6cf3aab0f
Switched menu item callbacks to Fl_Menu_Item (instead of Fl_Widget)
(segfaulted in Win32 with mingw)
* Also lots of cosmetic whitespace
author | Jorge Arellano Cid <jcid@dillo.org> |
---|---|
date | Tue, 31 May 2011 17:28:09 -0400 |
parents | 539fb21aea7d |
children |
line wrap: on
line source
#ifndef __MSG_H__ #define __MSG_H__ #include <stdio.h> #define prefs_show_msg 1 #define D_STMT_START do #define D_STMT_END while (0) /* * You can disable any MSG* macro by adding the '_' prefix. */ #define _MSG(...) #define _MSG_WARN(...) #define _MSG_ERR(...) #define MSG(...) \ D_STMT_START { \ if (prefs_show_msg){ \ printf(__VA_ARGS__); \ fflush (stdout); \ } \ } D_STMT_END #define MSG_WARN(...) \ D_STMT_START { \ if (prefs_show_msg) \ printf("** WARNING **: " __VA_ARGS__); \ } D_STMT_END #define MSG_ERR(...) \ D_STMT_START { \ if (prefs_show_msg) \ printf("** ERROR **: " __VA_ARGS__); \ } D_STMT_END #endif /* __MSG_H__ */