- fprintf ((level == ERROR) ? stderr : stdout, \
- "\1\033[%dm\1", (level == ERROR) ? COLOR_RED : \
- (level == WARNING) ? COLOR_YELLOW : \
- (level == INFO) ? COLOR_BLUE : \
- (level == DEBUG) ? COLOR_GREEN : COLOR_DEFAULT)
+ color_set ((level == ERROR) ? stderr : stdout, \
+ (level == ERROR) ? FG_RED : \
+ (level == WARNING) ? FG_YELLOW : \
+ (level == INFO) ? FG_BLUE : \
+ (level == DEBUG) ? FG_GREEN : COLOR_DEFAULT)