chiark / gitweb /
core: convert PID 1 to libsystemd-bus
[elogind.git] / src / libsystemd-bus / test-event.c
index 60194b99a2c7fe3667d926229cd9853f180e51c0..ba60a47a34fb706fdda8d7ae41aea71b8620855d 100644 (file)
@@ -163,7 +163,7 @@ int main(int argc, char *argv[]) {
         assert_se(pipe(b) >= 0);
         assert_se(pipe(d) >= 0);
 
-        assert_se(sd_event_new(&e) >= 0);
+        assert_se(sd_event_default(&e) >= 0);
 
         got_a = false, got_b = false, got_c = false, got_d = 0;
 
@@ -219,6 +219,8 @@ int main(int argc, char *argv[]) {
         sd_event_source_unref(z);
         sd_event_source_unref(q);
 
+        sd_event_source_unref(w);
+
         sd_event_unref(e);
 
         close_pipe(a);