From: Zbigniew Jędrzejewski-Szmek Date: Fri, 17 May 2019 07:54:24 +0000 (+0200) Subject: shared/calendarspec: make output arg optional X-Git-Tag: v243-rc1~363^2~3 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9a2b3d3df170dbaec4d612c2d8bd22003cb2f62d;p=thirdparty%2Fsystemd.git shared/calendarspec: make output arg optional --- diff --git a/src/shared/calendarspec.c b/src/shared/calendarspec.c index 4365dbaca88..1045b009290 100644 --- a/src/shared/calendarspec.c +++ b/src/shared/calendarspec.c @@ -862,7 +862,6 @@ int calendar_spec_from_string(const char *p, CalendarSpec **spec) { int r; assert(p); - assert(spec); c = new(CalendarSpec, 1); if (!c) @@ -1076,7 +1075,8 @@ int calendar_spec_from_string(const char *p, CalendarSpec **spec) { if (!calendar_spec_valid(c)) return -EINVAL; - *spec = TAKE_PTR(c); + if (spec) + *spec = TAKE_PTR(c); return 0; }