core: add assertion in two inline functions
authorYu Watanabe <watanabe.yu+github@gmail.com>
Sun, 14 Apr 2019 11:46:24 +0000 (20:46 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Sun, 14 Apr 2019 11:46:24 +0000 (20:46 +0900)
src/core/manager.h
src/core/service.h

index 4ab4231..92bfd48 100644 (file)
@@ -420,6 +420,7 @@ struct Manager {
 };
 
 static inline usec_t manager_default_timeout_abort_usec(Manager *m) {
+        assert(m);
         return m->default_timeout_abort_set ? m->default_timeout_abort_usec : m->default_timeout_stop_usec;
 }
 
index 1b8df19..2aebc5f 100644 (file)
@@ -192,6 +192,7 @@ struct Service {
 };
 
 static inline usec_t service_timeout_abort_usec(Service *s) {
+        assert(s);
         return s->timeout_abort_set ? s->timeout_abort_usec : s->timeout_stop_usec;
 }