summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorPatrick Griffis <pgriffis@igalia.com>2022-06-30 11:03:24 -0500
committerPatrick Griffis <pgriffis@igalia.com>2022-07-06 00:17:04 +0000
commitc480345e371212ba344ee7e7890afe59f222c8ed (patch)
treec2e206bf3729c5dcfdeb8c3f9859959549a10f45 /lib
parent45c30cad93600a613c080c22ba6f9b94c20a429b (diff)
downloadepiphany-c480345e371212ba344ee7e7890afe59f222c8ed.tar.gz
WebExtensions: Fix issues with install and remove
- For .xpi installs the parent directory wasn't created if needed - For .xpi installs uninstall didn't work - The base_location was set to the wrong path after install - Added some more logging when we refuse to copy symlinks - Fix a few leaks from g_file_get_path()s Part-of: <https://gitlab.gnome.org/GNOME/epiphany/-/merge_requests/1160>
Diffstat (limited to 'lib')
-rw-r--r--lib/ephy-file-helpers.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/ephy-file-helpers.c b/lib/ephy-file-helpers.c
index 9bd27ac5f..18017f788 100644
--- a/lib/ephy-file-helpers.c
+++ b/lib/ephy-file-helpers.c
@@ -892,6 +892,8 @@ ephy_copy_directory (const char *source,
return;
}
}
+ } else {
+ g_warning ("Copying the file type of %s isn't supported.", source);
}
}