X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Flibsystemd%2Fsd-rtnl%2Frtnl-message.c;fp=src%2Flibsystemd%2Fsd-rtnl%2Frtnl-message.c;h=06a7a4b83a7636bb19d53e6ddecc599e25c4550c;hb=f0c4b1c3fd827b429ba36aa45fd39e0a023cbf2c;hp=a089fae044d02ca75fbeec0a8d47b9bb910e300c;hpb=ab5e3a1bccaf79d65c93fc15ddeaa7595ffe0b86;p=elogind.git diff --git a/src/libsystemd/sd-rtnl/rtnl-message.c b/src/libsystemd/sd-rtnl/rtnl-message.c index a089fae04..06a7a4b83 100644 --- a/src/libsystemd/sd-rtnl/rtnl-message.c +++ b/src/libsystemd/sd-rtnl/rtnl-message.c @@ -586,7 +586,7 @@ sd_rtnl_message *sd_rtnl_message_ref(sd_rtnl_message *m) { } sd_rtnl_message *sd_rtnl_message_unref(sd_rtnl_message *m) { - if (m && REFCNT_DEC(m->n_ref) <= 0) { + if (m && REFCNT_DEC(m->n_ref) == 0) { unsigned i; free(m->hdr);