diff options
author | Thomas Haller <thaller@redhat.com> | 2018-05-03 14:37:56 +0200 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2018-05-03 14:38:10 +0200 |
commit | 30a4fa454d892918555625769b4be4d3285aedbd (patch) | |
tree | cff306bccc3ee26d9d669b06d15fcb576b4124ca | |
parent | 43e3ebfaa2609baf258369f9a0225ed346a10579 (diff) |
checkpoint: fix D-Bus operation to destroy checkpoint
When passing "/" to destroy all checkpoints, wrongly no
checkpoint was destroyed.
When passing a particular path that should be destroyed,
wrongly all checkpoints were destroyed.
Fixes: 79458a558bdf45a789df3024f84942f85eb15875
-rw-r--r-- | src/nm-checkpoint-manager.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nm-checkpoint-manager.c b/src/nm-checkpoint-manager.c index 8ba19db9f..7e8c8aea9 100644 --- a/src/nm-checkpoint-manager.c +++ b/src/nm-checkpoint-manager.c @@ -224,7 +224,7 @@ nm_checkpoint_manager_destroy (NMCheckpointManager *self, g_return_val_if_fail (path && path[0] == '/', FALSE); g_return_val_if_fail (!error || !*error, FALSE); - if (!nm_streq (path, "/")) { + if (nm_streq (path, "/")) { nm_checkpoint_manager_destroy_all (self); return TRUE; } |