[gobject-introspection: 1/2] tests: Fix function incompatibility
- From: Christoph Reiter <creiter src gnome org>
 
- To: commits-list gnome org
 
- Cc: 
 
- Subject: [gobject-introspection: 1/2] tests: Fix function incompatibility
 
- Date: Mon, 23 Jul 2018 18:14:41 +0000 (UTC)
 
commit 1ae981659683c941b4568ca0ee11a700d4f6ea47
Author: Florian Müllner <fmuellner gnome org>
Date:   Mon Jul 23 18:27:43 2018 +0200
    tests: Fix function incompatibility
    
    Casting a function type to a type with more parameters is invalid and
    triggers a warning on some compilers:
    
    installed-tests/gimarshallingtests.c:
    In function ‘gi_marshalling_tests_interface_get_type’: error: cast
    between incompatible function types from ‘void (*)(void *)’ to
    ‘void (*)(void *, void *)’ [-Werror=cast-function-type]
    
    Add those additional parameters to shut up the warnings.
    
    https://gitlab.gnome.org/GNOME/gobject-introspection/merge_requests/53
 tests/gimarshallingtests.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/tests/gimarshallingtests.c b/tests/gimarshallingtests.c
index 0ddaed71..4005acae 100644
--- a/tests/gimarshallingtests.c
+++ b/tests/gimarshallingtests.c
@@ -4859,7 +4859,7 @@ static void gi_marshalling_tests_sub_sub_object_class_init (GIMarshallingTestsSu
 /* Interfaces */
 
 static void
-gi_marshalling_tests_interface_class_init (void *g_iface)
+gi_marshalling_tests_interface_class_init (void *g_iface, void *data)
 {
 }
 
@@ -4938,7 +4938,7 @@ gi_marshalling_tests_interface_impl_get_as_interface (GIMarshallingTestsInterfac
 }
 
 static void
-gi_marshalling_tests_interface2_class_init (void *g_iface)
+gi_marshalling_tests_interface2_class_init (void *g_iface, void *data)
 {
 }
 
@@ -4959,7 +4959,7 @@ gi_marshalling_tests_interface2_get_type (void)
 }
 
 static void
-gi_marshalling_tests_interface3_class_init (void *g_iface)
+gi_marshalling_tests_interface3_class_init (void *g_iface, void *data)
 {
 }
 
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]