X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fsnapshot.c;h=7cde25d4f6a57c82b5f6645aece95289a0e2b83d;hp=f58d46e91702aedfa0c04920131576da6580edea;hb=23e1e0c4a3bc93fb841ac9575953ed5d0ef5282d;hpb=c4e2ceae941d02de5574becbfd3b4db15de2eda3 diff --git a/src/snapshot.c b/src/snapshot.c index f58d46e91..7cde25d4f 100644 --- a/src/snapshot.c +++ b/src/snapshot.c @@ -45,7 +45,7 @@ static void snapshot_set_state(Snapshot *s, SnapshotState state) { snapshot_state_to_string(old_state), snapshot_state_to_string(state)); - unit_notify(UNIT(s), state_translation_table[old_state], state_translation_table[state]); + unit_notify(UNIT(s), state_translation_table[old_state], state_translation_table[state], true); } static int snapshot_load(Unit *u) { @@ -186,7 +186,7 @@ int snapshot_create(Manager *m, const char *name, bool cleanup, DBusError *e, Sn assert(_s); if (name) { - if (!unit_name_is_valid(name)) { + if (!unit_name_is_valid(name, false)) { dbus_set_error(e, BUS_ERROR_INVALID_NAME, "Unit name %s is not valid.", name); return -EINVAL; }