bus: fix issue with reference counting

b7fc42e03 introduced a regression.
This commit is contained in:
Zbigniew Jędrzejewski-Szmek 2014-01-16 01:15:17 -05:00
parent 235ee2134f
commit c4e6e24255

View file

@ -1425,8 +1425,8 @@ static int dispatch_wqueue(sd_bus *bus) {
* it got full, then all bets are off
* anyway. */
sd_bus_message_unref(bus->wqueue[0]);
bus->wqueue_size --;
sd_bus_message_unref(bus->wqueue[0]);
memmove(bus->wqueue, bus->wqueue + 1, sizeof(sd_bus_message*) * bus->wqueue_size);
bus->windex = 0;