summaryrefslogtreecommitdiff
path: root/giscanner/sourcescanner.c
diff options
context:
space:
mode:
authorJohan Dahlin <johan@gnome.org>2008-03-27 19:20:45 +0000
committerJohan Dahlin <johan@src.gnome.org>2008-03-27 19:20:45 +0000
commit8427c62f516831ffef9aa8e2b35748b856bf89ec (patch)
tree5fb3fd892c4577af55579f3dda9b57ee71e58934 /giscanner/sourcescanner.c
parent2faf92a1d87c6cd9b0d3dce20da74dc82a7e82c8 (diff)
downloadgobject-introspection-8427c62f516831ffef9aa8e2b35748b856bf89ec.tar.gz
Add simple pre-processor using subprocess and a PIPE. Change the
2008-03-27 Johan Dahlin <johan@gnome.org> * giscanner/giscannermodule.c: * giscanner/scannerlexer.l: * giscanner/sourcescanner.c: * tools/g-ir-scanner: Add simple pre-processor using subprocess and a PIPE. Change the parse_file apis to accept a file descriptor. svn path=/trunk/; revision=169
Diffstat (limited to 'giscanner/sourcescanner.c')
-rw-r--r--giscanner/sourcescanner.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/giscanner/sourcescanner.c b/giscanner/sourcescanner.c
index 19026913..39507924 100644
--- a/giscanner/sourcescanner.c
+++ b/giscanner/sourcescanner.c
@@ -249,6 +249,7 @@ gi_source_scanner_add_symbol (GISourceScanner *scanner,
gboolean found_filename = FALSE;
GList *l;
+ g_assert (scanner->current_filename);
for (l = scanner->filenames; l != NULL; l = l->next)
{
if (strcmp (l->data, scanner->current_filename) == 0)