gobject-introspection r119 - in trunk: . tools
- From: robtaylor svn gnome org
- To: svn-commits-list gnome org
- Subject: gobject-introspection r119 - in trunk: . tools
- Date: Tue, 19 Feb 2008 16:24:29 +0000 (GMT)
Author: robtaylor
Date: Tue Feb 19 16:24:29 2008
New Revision: 119
URL: http://svn.gnome.org/viewvc/gobject-introspection?rev=119&view=rev
Log:
2008-02-19 Rob Taylor <rob taylor codethink co uk>
* tools/scanner.c: (g_igenerator_process_function_symbol):
Move g_idl_node_can_have_member test later, as it broke spotting
get_type's for nodes that can't have members.
Modified:
trunk/ChangeLog
trunk/tools/scanner.c
Modified: trunk/tools/scanner.c
==============================================================================
--- trunk/tools/scanner.c (original)
+++ trunk/tools/scanner.c Tue Feb 19 16:24:29 2008
@@ -613,7 +613,7 @@
node = g_hash_table_lookup (igenerator->type_by_lower_case_prefix,
prefix);
- if (node != NULL && g_idl_node_can_have_member (node))
+ if (node != NULL )
{
func->node.name = g_strdup (last_underscore + 1);
@@ -627,8 +627,8 @@
func->is_constructor = TRUE;
else
func->is_method = TRUE;
-
- g_idl_node_add_member (node, func);
+ if (g_idl_node_can_have_member (node))
+ g_idl_node_add_member (node, func);
break;
}
else if (strcmp (igenerator->lower_case_namespace, prefix) == 0)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]