chiark / gitweb /
sd-event: check clock argument to sd_event_now()
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Mon, 11 Jan 2016 22:19:25 +0000 (17:19 -0500)
committerSven Eden <yamakuzure@gmx.net>
Wed, 17 May 2017 13:22:15 +0000 (15:22 +0200)
commit84c270d45ec47f2e42c4e2780ad94f51e70b0ae8
treea8360548a282fbba2dc017c70491be50931fd5e5
parent1dc76d84ae35f23e10f37925df55bc66c61b0eaa
sd-event: check clock argument to sd_event_now()

sd_event_now() is a public function, so we must check all
arguments for validity. Update man page and add tests.

Sample debug message:
Assertion 'IN_SET(clock, CLOCK_REALTIME, CLOCK_REALTIME_ALARM, CLOCK_MONOTONIC, CLOCK_BOOTTIME, CLOCK_BOOTTIME_ALARM)' failed at src/libelogind/sd-event/sd-event.c:2719, function sd_event_now(). Ignoring.
man/sd_event_now.xml
src/libelogind/sd-event/sd-event.c