diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-04-12 03:41:30 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-04-12 03:41:30 +0100 |
commit | 623ee73d661e5ed8475cb264511f683407d87365 (patch) | |
tree | 993eb27c93ec7a2d2d19550300d888fc1fed9e69 /mate-base/mate-applets/files | |
parent | ceeeb463cc1eef97fd62eaee8bf2196ba04bc384 (diff) |
gentoo Easter resync : 12.04.2020
Diffstat (limited to 'mate-base/mate-applets/files')
-rw-r--r-- | mate-base/mate-applets/files/mate-applets-1.22.2-gcc-10-fno-common.patch | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/mate-base/mate-applets/files/mate-applets-1.22.2-gcc-10-fno-common.patch b/mate-base/mate-applets/files/mate-applets-1.22.2-gcc-10-fno-common.patch new file mode 100644 index 000000000000..f768e18c61de --- /dev/null +++ b/mate-base/mate-applets/files/mate-applets-1.22.2-gcc-10-fno-common.patch @@ -0,0 +1,45 @@ +From c477b6fd2eec63f629ff5934e78c190ea6c73911 Mon Sep 17 00:00:00 2001 +From: rbuj <robert.buj@gmail.com> +Date: Wed, 29 Jan 2020 17:10:12 +0100 +Subject: [PATCH] Fix build using gcc 10 -fno-common flag + +--- + drivemount/drive-list.c | 4 ++++ + drivemount/drive-list.h | 2 +- + 2 files changed, 5 insertions(+), 1 deletion(-) + +diff --git a/drivemount/drive-list.c b/drivemount/drive-list.c +index a20e1329..1b3679b3 100644 +--- a/drivemount/drive-list.c ++++ b/drivemount/drive-list.c +@@ -32,6 +32,8 @@ + + G_DEFINE_TYPE (DriveList, drive_list, GTK_TYPE_GRID); + ++GSettings *settings; ++ + static GVolumeMonitor *volume_monitor = NULL; + + static void drive_list_finalize (GObject *object); +@@ -153,6 +155,8 @@ drive_list_finalize (GObject *object) + g_hash_table_destroy (self->volumes); + g_hash_table_destroy (self->mounts); + ++ g_object_unref (settings); ++ + if (G_OBJECT_CLASS (drive_list_parent_class)->finalize) + (* G_OBJECT_CLASS (drive_list_parent_class)->finalize) (object); + } +diff --git a/drivemount/drive-list.h b/drivemount/drive-list.h +index c7e844dd..ea55b908 100644 +--- a/drivemount/drive-list.h ++++ b/drivemount/drive-list.h +@@ -65,7 +65,7 @@ void drive_list_set_panel_size (DriveList *list, + int panel_size); + void drive_list_set_transparent (DriveList *self, + gboolean transparent); +-GSettings *settings; ++extern GSettings *settings; + void drive_list_redraw (DriveList *self); + void settings_color_changed (GSettings *settings, gchar *key, DriveList *drive_list); + |