diff --git a/src/libsystemd/sd-bus/bus-error.c b/src/libsystemd/sd-bus/bus-error.c index 5415aa76a3..5ef643134e 100644 --- a/src/libsystemd/sd-bus/bus-error.c +++ b/src/libsystemd/sd-bus/bus-error.c @@ -205,7 +205,7 @@ _public_ void sd_bus_error_free(sd_bus_error *e) { free((void*) e->message); } - *e = (sd_bus_error) {}; + *e = SD_BUS_ERROR_NULL; } _public_ int sd_bus_error_set(sd_bus_error *e, const char *name, const char *message) {