summaryrefslogtreecommitdiff
path: root/logview/src/logview-manager.c
diff options
context:
space:
mode:
authorrbuj <[email protected]>2019-03-03 10:43:16 +0100
committerrbuj <[email protected]>2019-04-09 21:40:56 +0200
commitbc48c3e4443a5d7e2fc39f1cd08dd2fbb26effb3 (patch)
tree65ffd8dbdfa5abc3cd87f18d7058fafea1173915 /logview/src/logview-manager.c
parentdd4c5965cd3fab114440d6b01e83153acdacd155 (diff)
downloadmate-utils-bc48c3e4443a5d7e2fc39f1cd08dd2fbb26effb3.tar.bz2
mate-utils-bc48c3e4443a5d7e2fc39f1cd08dd2fbb26effb3.tar.xz
Fix -Werror=cast-function-type with GCC 8
In addition, it removes unnecessary function type casts like: (GDestroyNotify) g_object_unref (GDestroyNotify) g_free
Diffstat (limited to 'logview/src/logview-manager.c')
-rw-r--r--logview/src/logview-manager.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/logview/src/logview-manager.c b/logview/src/logview-manager.c
index 54b5320b..ca1c423f 100644
--- a/logview/src/logview-manager.c
+++ b/logview/src/logview-manager.c
@@ -128,7 +128,7 @@ logview_manager_init (LogviewManager *self)
priv->active_log = NULL;
priv->logs = g_hash_table_new_full (g_str_hash, g_str_equal,
- (GDestroyNotify) g_free, (GDestroyNotify) g_object_unref);
+ g_free, g_object_unref);
}
static MultipleCreation *
@@ -147,9 +147,8 @@ multiple_creation_op_new (int total)
static void
multiple_creation_op_free (MultipleCreation *mc)
{
- g_ptr_array_foreach (mc->errors, (GFunc) g_strfreev, NULL);
+ g_ptr_array_set_free_func (mc->errors, (GDestroyNotify) g_strfreev);
g_ptr_array_free (mc->errors, TRUE);
-
g_slice_free (MultipleCreation, mc);
}