[libpeas] Small function pointer cleanup



commit 2a75bc92149e4874c956b4e6ae3b01160cab9c8d
Author: Garrett Regier <garrettregier gmail com>
Date:   Mon Mar 3 13:33:29 2014 -0800

    Small function pointer cleanup

 tests/libpeas/testing/testing-extension.c |    7 ++++---
 tests/libpeas/testing/testing-extension.h |   14 +++++++-------
 2 files changed, 11 insertions(+), 10 deletions(-)
---
diff --git a/tests/libpeas/testing/testing-extension.c b/tests/libpeas/testing/testing-extension.c
index 278e07f..d434aaf 100644
--- a/tests/libpeas/testing/testing-extension.c
+++ b/tests/libpeas/testing/testing-extension.c
@@ -532,10 +532,11 @@ testing_extension_properties (const gchar *loader)
 }
 
 void
-testing_extension_add (const gchar *path,
-                       gpointer     func)
+testing_extension_add (const gchar   *path,
+                       GTestDataFunc  func)
 {
-  g_test_add (path, TestFixture, func, test_setup, test_runner, test_teardown);
+  g_test_add (path, TestFixture, (gpointer) func,
+              test_setup, test_runner, test_teardown);
 }
 
 int
diff --git a/tests/libpeas/testing/testing-extension.h b/tests/libpeas/testing/testing-extension.h
index f2e05b7..00a5b6e 100644
--- a/tests/libpeas/testing/testing-extension.h
+++ b/tests/libpeas/testing/testing-extension.h
@@ -28,11 +28,11 @@
 
 G_BEGIN_DECLS
 
-void testing_extension_basic      (const gchar *loader);
-void testing_extension_callable   (const gchar *loader);
-void testing_extension_properties (const gchar *loader);
-void testing_extension_add        (const gchar *path,
-                                   gpointer     func);
+void testing_extension_basic      (const gchar   *loader);
+void testing_extension_callable   (const gchar   *loader);
+void testing_extension_properties (const gchar   *loader);
+void testing_extension_add        (const gchar   *path,
+                                   GTestDataFunc  func);
 
 int testing_extension_run_tests   (void);
 
@@ -47,11 +47,11 @@ int testing_extension_run_tests   (void);
 
 #define EXTENSION_TEST(loader, path, func) \
   testing_extension_add (EXTENSION_TEST_NAME (loader, path), \
-                         (gpointer) test_extension_##loader##_##func)
+                         (GTestDataFunc) test_extension_##loader##_##func)
 
 #define EXTENSION_TEST_FUNC(loader, path, func) \
   g_test_add_func (EXTENSION_TEST_NAME (loader, path), \
-                   (gpointer) test_extension_##loader##_##func)
+                   (GTestFunc) test_extension_##loader##_##func)
 
 G_END_DECLS
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]