From ed670989f41b014ba72a1180d0207c79a7a6e1dd Mon Sep 17 00:00:00 2001 From: Alvaro Lopez Ortega Date: Wed, 2 Jan 2008 11:54:08 +0000 Subject: [PATCH] These functions prototype defines its output as void, and therefore they 2008-01-02 Alvaro Lopez Ortega * glib/ghash.c (g_hash_table_replace, g_hash_table_insert): These functions prototype defines its output as void, and therefore they should not return any value. This patch fixes a compilation error: the "return" clauses were incompatible with the functions prototype. svn path=/trunk/; revision=6230 --- ChangeLog | 7 +++++++ glib/ghash.c | 4 ++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 8ff4ce45f..8f161bac5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2008-01-02 Alvaro Lopez Ortega + + * glib/ghash.c (g_hash_table_replace, g_hash_table_insert): These + functions prototype defines its output as void, and therefore they + should not return any value. This patch fixes a compilation error: + the "return" clauses were incompatible with the functions prototype. + 2007-12-31 Matthias Clasen * glib/gslice.c: Remove C99 comments diff --git a/glib/ghash.c b/glib/ghash.c index 6ae57c7f1..62df5b953 100644 --- a/glib/ghash.c +++ b/glib/ghash.c @@ -786,7 +786,7 @@ g_hash_table_insert (GHashTable *hash_table, gpointer key, gpointer value) { - return g_hash_table_insert_internal (hash_table, key, value, FALSE); + g_hash_table_insert_internal (hash_table, key, value, FALSE); } /** @@ -807,7 +807,7 @@ g_hash_table_replace (GHashTable *hash_table, gpointer key, gpointer value) { - return g_hash_table_insert_internal (hash_table, key, value, TRUE); + g_hash_table_insert_internal (hash_table, key, value, TRUE); } /*