vala r1673 - in trunk: . gobject-introspection
- From: juergbi svn gnome org
- To: svn-commits-list gnome org
- Subject: vala r1673 - in trunk: . gobject-introspection
- Date: Thu, 3 Jul 2008 14:57:48 +0000 (UTC)
Author: juergbi
Date: Thu Jul 3 14:57:48 2008
New Revision: 1673
URL: http://svn.gnome.org/viewvc/vala?rev=1673&view=rev
Log:
2008-07-03 JÃrg Billeter <j bitron ch>
* gobject-introspection/scanner.c: (g_igenerator_add_symbol):
Fix crash when checking header filename
Modified:
trunk/ChangeLog
trunk/gobject-introspection/scanner.c
Modified: trunk/gobject-introspection/scanner.c
==============================================================================
--- trunk/gobject-introspection/scanner.c (original)
+++ trunk/gobject-introspection/scanner.c Thu Jul 3 14:57:48 2008
@@ -1184,17 +1184,21 @@
void
g_igenerator_add_symbol (GIGenerator * igenerator, CSymbol * symbol)
{
+ GList *l;
+
/* only add symbols of main file */
gboolean found_filename = FALSE;
- GList *l;
- for (l = igenerator->filenames; l != NULL; l = l->next)
+ if (igenerator->current_filename)
{
- if (strcmp (l->data, igenerator->current_filename) == 0)
- {
- found_filename = TRUE;
- break;
- }
+ for (l = igenerator->filenames; l != NULL; l = l->next)
+ {
+ if (strcmp (l->data, igenerator->current_filename) == 0)
+ {
+ found_filename = TRUE;
+ break;
+ }
+ }
}
symbol->directives = g_slist_reverse (igenerator->directives);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]