All pastes #1483913 Raw Edit

Unnamed

public text v1 · immutable
#1483913 ·published 2009-07-04 16:02 UTC
rendered paste body
--- tests/plugin.c	2009-07-04 17:57:24.937590507 +0200
+++ /tmp/plugin.c	2009-07-04 17:52:36.536603882 +0200
@@ -45,6 +45,7 @@
 };
 
 
+static gpointer my_plugin_test_parent_class = NULL;
 
 GType my_plugin_test_get_type (void);
 GType my_plugin_test_register_type (GTypeModule * module);
@@ -54,7 +55,6 @@
 MyPluginTest* my_plugin_test_new (gint foo);
 MyPluginTest* my_plugin_test_construct (GType object_type, gint foo);
 MyPluginTest* my_plugin_test_new (gint foo);
-static gpointer my_plugin_test_parent_class = NULL;
 char* fso_factory_function (FsoFrameworkSubsystem* subsystem, GError** error);
 void fso_register_function (GTypeModule* module);
 
@@ -82,7 +82,6 @@
 }
 
 
-static GType my_plugin_test_type_id = 0;
 GType my_plugin_test_get_type (void) {
 	return my_plugin_test_type_id;
 }
@@ -102,12 +101,13 @@
  * else your module will be unloaded immediately.
  **/
 char* fso_factory_function (FsoFrameworkSubsystem* subsystem, GError** error) {
+	char* result;
 	MyPluginTest* t;
-	char* _tmp0_;
 	g_return_val_if_fail (subsystem != NULL, NULL);
 	t = my_plugin_test_new (42);
-	_tmp0_ = NULL;
-	return (_tmp0_ = g_strdup ("test.plugin"), (t == NULL) ? NULL : (t = (g_object_unref (t), NULL)), _tmp0_);
+	result = g_strdup ("test.plugin");
+	(t == NULL) ? NULL : (t = (g_object_unref (t), NULL));
+	return result;
 }