shutup ecore-x vsync stupid log domain failures
authorMike Blumenkrantz <zmike@osg.samsung.com>
Thu, 28 Aug 2014 18:09:03 +0000 (14:09 -0400)
committerMike Blumenkrantz <zmike@osg.samsung.com>
Thu, 28 Aug 2014 18:09:39 +0000 (14:09 -0400)
@fix

src/lib/ecore_x/xlib/ecore_x_vsync.c

index eda7fce..cd911b5 100644 (file)
@@ -23,6 +23,22 @@ static Ecore_X_Window vsync_root = 0;
 
 int _ecore_x_image_shm_check(void);
 
+static int _vsync_log_dom = -1;
+
+#undef ERR
+#define ERR(...) EINA_LOG_DOM_ERR(_vsync_log_dom, __VA_ARGS__)
+
+#undef DBG
+#define DBG(...) EINA_LOG_DOM_DBG(_vsync_log_dom, __VA_ARGS__)
+
+#undef INF
+#define INF(...) EINA_LOG_DOM_INFO(_vsync_log_dom, __VA_ARGS__)
+
+#undef WRN
+#define WRN(...) EINA_LOG_DOM_WARN(_vsync_log_dom, __VA_ARGS__)
+
+#undef CRI
+#define CRI(...) EINA_LOG_DOM_CRIT(_vsync_log_dom, __VA_ARGS__)
 
 
 
@@ -588,6 +604,7 @@ _vsync_init(void)
 
    if (done) return;
 
+   _vsync_log_dom = eina_log_domain_register("ecore_x_vsync", EINA_COLOR_LIGHTRED);
    if (_ecore_x_image_shm_check())
      {
 #ifdef ECORE_X_VSYNC_DRM