Index: src/bin/edje_cc.h
===================================================================
--- src/bin/edje_cc.h	(revision 74488)
+++ src/bin/edje_cc.h	(working copy)
@@ -20,15 +20,15 @@
 #ifdef ERR
 # undef ERR
 #endif
-#define ERR(...) do{printf("\033[31m");printf(__VA_ARGS__);printf("\033[0m\n");} while (0)
+#define ERR(...) EINA_LOG_DOM_ERR(_edje_cc_log_dom, __VA_ARGS__)
 #ifdef INF
 # undef INF
 #endif
-#define INF(...) do{printf("\033[35m");printf(__VA_ARGS__);printf("\033[0m\n");} while (0)
+#define INF(...) EINA_LOG_DOM_INFO(_edje_cc_log_dom, __VA_ARGS__)
 #ifdef WRN
 # undef WRN
 #endif
-#define WRN(...)  do{printf("\033[33m");printf(__VA_ARGS__);printf("\033[0m\n");} while (0)
+#define WRN(...)  EINA_LOG_DOM_WARN(_edje_cc_log_dom, __VA_ARGS__)
 
 
 /* types */
