diff options
author | Stef Walter <stefw@collabora.co.uk> | 2011-05-14 21:49:53 +0200 |
---|---|---|
committer | Colin Walters <walters@verbum.org> | 2011-08-10 10:39:59 -0400 |
commit | 7f178ddeadd99ee82ec0da6ff963392b44d223c3 (patch) | |
tree | b2b964997c4d5dace3d2cf5133523bfabb1e56ff /giscanner/scannermain.py | |
parent | 37213bcbf7dde51bf955501c709d0b940722d32a (diff) | |
download | gobject-introspection-7f178ddeadd99ee82ec0da6ff963392b44d223c3.tar.gz |
Fix symbols being reported in invalid files
* Due to the way that flex/bison works, the symbols were being added
to the scanner after additional lines are parsed.
* If these lines are #line directives, then scanner->current_filename
can change between when the symbol is parsed and when it's added.
* Change so that symbol gets filename when parsing rather than when
being added to the scanner.
https://bugzilla.gnome.org/show_bug.cgi?id=650200
Diffstat (limited to 'giscanner/scannermain.py')
0 files changed, 0 insertions, 0 deletions