[PATCH V2] event: assert wl_event_source pointer is NULL.
Srivardhan Hebbar
sri.hebbar at samsung.com
Sun May 11 22:56:01 PDT 2014
Signed-off-by: Srivardhan Hebbar <sri.hebbar at samsung.com>
---
src/event-loop.c | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/src/event-loop.c b/src/event-loop.c
index 9790cde..57e3fed 100644
--- a/src/event-loop.c
+++ b/src/event-loop.c
@@ -312,7 +312,11 @@ wl_event_source_check(struct wl_event_source *source)
WL_EXPORT int
wl_event_source_remove(struct wl_event_source *source)
{
- struct wl_event_loop *loop = source->loop;
+ struct wl_event_loop *loop;
+
+ assert(!source);
+
+ loop = source->loop;
/* We need to explicitly remove the fd, since closing the fd
* isn't enough in case we've dup'ed the fd. */
--
1.7.9.5
More information about the wayland-devel
mailing list