Since last change moved ';' from macro to code, we need to embrace

macros with 'do {} while (0)' to avoid error in case macro is
not defined.

Prodded by:	julian, archie
Pointy hat to:	glebius
This commit is contained in:
glebius 2004-10-31 17:32:51 +00:00
parent 22d75b597a
commit f915b81562
2 changed files with 4 additions and 4 deletions

View File

@ -31,9 +31,9 @@
*/
#if 0
#define DBG printf("ng_device: %s\n", __func__ )
#define DBG do { printf("ng_device: %s\n", __func__ ); } while (0)
#else
#define DBG
#define DBG do {} while (0)
#endif
#include <sys/param.h>

View File

@ -40,9 +40,9 @@
* $Whistle: ng_pppoe.c,v 1.10 1999/11/01 09:24:52 julian Exp $
*/
#if 0
#define DBG printf("pppoe: %s\n", __func__ )
#define DBG do { printf("ng_device: %s\n", __func__ ); } while (0)
#else
#define DBG
#define DBG do {} while (0)
#endif
#include <sys/param.h>