diff options
author | Patrick Griffis <pgriffis@igalia.com> | 2022-06-30 11:03:24 -0500 |
---|---|---|
committer | Patrick Griffis <pgriffis@igalia.com> | 2022-07-06 00:17:04 +0000 |
commit | c480345e371212ba344ee7e7890afe59f222c8ed (patch) | |
tree | c2e206bf3729c5dcfdeb8c3f9859959549a10f45 /lib | |
parent | 45c30cad93600a613c080c22ba6f9b94c20a429b (diff) | |
download | epiphany-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.c | 2 |
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); } } |