Revision 001faf32 hw/smbus.c

b/hw/smbus.c
16 16
//#define DEBUG_SMBUS 1
17 17

  
18 18
#ifdef DEBUG_SMBUS
19
#define DPRINTF(fmt, args...) \
20
do { printf("smbus(%02x): " fmt , dev->i2c.address, ##args); } while (0)
21
#define BADF(fmt, args...) \
22
do { fprintf(stderr, "smbus: error: " fmt , ##args); exit(1);} while (0)
19
#define DPRINTF(fmt, ...) \
20
do { printf("smbus(%02x): " fmt , dev->i2c.address, ## __VA_ARGS__); } while (0)
21
#define BADF(fmt, ...) \
22
do { fprintf(stderr, "smbus: error: " fmt , ## __VA_ARGS__); exit(1);} while (0)
23 23
#else
24
#define DPRINTF(fmt, args...) do {} while(0)
25
#define BADF(fmt, args...) \
26
do { fprintf(stderr, "smbus: error: " fmt , ##args);} while (0)
24
#define DPRINTF(fmt, ...) do {} while(0)
25
#define BADF(fmt, ...) \
26
do { fprintf(stderr, "smbus: error: " fmt , ## __VA_ARGS__);} while (0)
27 27
#endif
28 28

  
29 29
enum {

Also available in: Unified diff