X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fcore%2Fdbus-manager.c;h=6abd5993706726f84c91d804c75c99fda212d08f;hp=38004a07fbb66e8abe59b0ac1e9cafef4fed4513;hb=d4c636603a2c7594faa66f9c3e6c75f5ccb5c3e4;hpb=4f7385fa496242f06aaf358b66b28d71348607b3 diff --git a/src/core/dbus-manager.c b/src/core/dbus-manager.c index 38004a07f..6abd59937 100644 --- a/src/core/dbus-manager.c +++ b/src/core/dbus-manager.c @@ -547,7 +547,7 @@ static int method_start_transient_unit(sd_bus *bus, sd_bus_message *message, voi return sd_bus_error_setf(error, SD_BUS_ERROR_INVALID_ARGS, "Invalid unit type."); if (!unit_vtable[t]->can_transient) - return sd_bus_error_setf(error, SD_BUS_ERROR_INVALID_ARGS, "Unit type %s does not support transient units."); + return sd_bus_error_setf(error, SD_BUS_ERROR_INVALID_ARGS, "Unit type %s does not support transient units.", unit_type_to_string(t)); mode = job_mode_from_string(smode); if (mode < 0) @@ -1405,7 +1405,9 @@ static int method_enable_unit_files_generic( sd_bus_error *error) { _cleanup_strv_free_ char **l = NULL; +#ifdef HAVE_SELINUX char **i; +#endif UnitFileChange *changes = NULL; unsigned n_changes = 0; UnitFileScope scope;