X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fmachine%2Fmachine.c;h=8dec716d719057f1d63c774369be275cdd1920f8;hb=003dffde2c1b93afbc9aff24b277276f65424406;hp=88c10b73157dab1ded04500f19a8d3c0cb689869;hpb=0a1beeb64207eaa88ab9236787b1cbc2f704ae14;p=elogind.git diff --git a/src/machine/machine.c b/src/machine/machine.c index 88c10b731..8dec716d7 100644 --- a/src/machine/machine.c +++ b/src/machine/machine.c @@ -32,9 +32,10 @@ #include "fileio.h" #include "special.h" #include "unit-name.h" -#include "machine.h" #include "bus-util.h" #include "bus-error.h" +#include "machine.h" +#include "machine-dbus.h" Machine* machine_new(Manager *manager, const char *name) { Machine *m; @@ -216,7 +217,7 @@ finish: if (temp_path) unlink(temp_path); - log_error_errno(-r, "Failed to save machine data %s: %m", m->state_file); + log_error_errno(r, "Failed to save machine data %s: %m", m->state_file); } return r; @@ -259,8 +260,7 @@ int machine_load(Machine *m) { if (r == -ENOENT) return 0; - log_error_errno(-r, "Failed to read %s: %m", m->state_file); - return r; + return log_error_errno(r, "Failed to read %s: %m", m->state_file); } if (id)