]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
core: TAKE_PTR in timer_add_one_calendar_spec
authorAnita Zhang <the.anitazha@gmail.com>
Thu, 22 Aug 2019 06:03:16 +0000 (23:03 -0700)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 22 Aug 2019 09:02:56 +0000 (11:02 +0200)
Introduced in d00a52c

Fixes #13373

src/core/dbus-timer.c

index 2f61a5842dfb7bae42cf641d8904440cd62104f8..439c276fac90a31bb0132ff5a51330579e3abdf7 100644 (file)
@@ -196,7 +196,7 @@ static int timer_add_one_calendar_spec(
 
                 *v = (TimerValue) {
                         .base = base,
-                        .calendar_spec = c,
+                        .calendar_spec = TAKE_PTR(c),
                 };
 
                 LIST_PREPEND(value, t->values, v);