summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohan Dahlin <johan@gnome.org>2010-09-07 11:34:15 -0300
committerJohan Dahlin <johan@gnome.org>2010-09-07 11:34:59 -0300
commit10188b59ff93be814798f657a70a447419acff57 (patch)
treeb92d3438b15b252d62161304db9145c692779108
parent4905b753cbad546875616eae13918eca539680c9 (diff)
downloadgobject-introspection-10188b59ff93be814798f657a70a447419acff57.tar.gz
[scanner] Fundamental problems are not fatal
-rw-r--r--giscanner/gdumpparser.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/giscanner/gdumpparser.py b/giscanner/gdumpparser.py
index ea1cfe8b..6c0e4447 100644
--- a/giscanner/gdumpparser.py
+++ b/giscanner/gdumpparser.py
@@ -390,7 +390,8 @@ blob containing data gleaned from GObject's primitive introspection."""
try:
fundamental_name = self._transformer.strip_identifier(type_name)
except TransformerException, e:
- message.fatal(e)
+ message.warn(e)
+ return
node = glibast.GLibObject(fundamental_name, None, type_name,
get_type, c_symbol_prefix, is_abstract)