From 3b7ef9529997b954f258780bcb888c7088faa403 Mon Sep 17 00:00:00 2001 From: Deon Thomas Date: Wed, 26 Jun 2013 10:25:06 -0400 Subject: [PATCH] Fixed zmike forgot to define BD_CHANGED --- src/bin/e_border.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/bin/e_border.h b/src/bin/e_border.h index af42464ff..29fe8dd8a 100644 --- a/src/bin/e_border.h +++ b/src/bin/e_border.h @@ -839,5 +839,18 @@ extern EAPI int E_EVENT_BORDER_PROPERTY; extern EAPI int E_EVENT_BORDER_FULLSCREEN; extern EAPI int E_EVENT_BORDER_UNFULLSCREEN; +/* macro for finding misuse of changed flag */ +#if 0 +# define BD_CHANGED(BD) \ + do { \ + if (e_object_is_del(E_OBJECT(BD))) \ + EINA_LOG_CRIT("CHANGED SET ON DELETED BORDER!"); \ + BD->changed = 1; \ + INF("%s:%d - BD CHANGED: %p", __FILE__, __LINE__, BD); \ + } while (0) +#else +# define BD_CHANGED(BD) BD->changed = 1 +#endif + #endif #endif