aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/salticidae/event.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/salticidae/event.h b/include/salticidae/event.h
index 0537a80..5b41d9e 100644
--- a/include/salticidae/event.h
+++ b/include/salticidae/event.h
@@ -108,7 +108,8 @@ class Event {
void add() { if (ev) event_add(ev, nullptr); }
void del() { if (ev) event_del(ev); }
void add_with_timeout(double timeout) {
- event_add_with_timeout(ev, timeout);
+ if (ev)
+ event_add_with_timeout(ev, timeout);
}
operator bool() const { return ev != nullptr; }