summaryrefslogtreecommitdiff
path: root/app
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2016-05-12 16:48:10 +0200
committerAlexander Larsson <alexl@redhat.com>2016-05-12 17:17:27 +0200
commit712fc9fc081a5cbaf150624b0d5ce15b7ea18849 (patch)
treeb520731b13bb520e56ae7d3e65f53114a4c12476 /app
parent2ef6d9d5d999a5e3a6b970c8a4a68b52daf987f4 (diff)
downloadxdg-app-712fc9fc081a5cbaf150624b0d5ce15b7ea18849.tar.gz
Use the installed/not-installed errors more consequently
Diffstat (limited to 'app')
-rw-r--r--app/flatpak-builtins-install.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/app/flatpak-builtins-install.c b/app/flatpak-builtins-install.c
index 1034dac..f1500e7 100644
--- a/app/flatpak-builtins-install.c
+++ b/app/flatpak-builtins-install.c
@@ -32,6 +32,7 @@
#include "flatpak-builtins.h"
#include "flatpak-utils.h"
+#include "lib/flatpak-error.h"
#include "flatpak-chain-input-stream.h"
static char *opt_arch;
@@ -237,7 +238,7 @@ flatpak_builtin_install (int argc, char **argv, GCancellable *cancellable, GErro
return flatpak_fail (error, "%s %s, branch %s is already installed",
is_app ? "App" : "Runtime", name, branch ? branch : "master");
- if (!g_error_matches (my_error, G_IO_ERROR, G_IO_ERROR_NOT_FOUND))
+ if (!g_error_matches (my_error, FLATPAK_ERROR, FLATPAK_ERROR_NOT_INSTALLED))
{
g_propagate_error (error, g_steal_pointer (&my_error));
return FALSE;