Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--giscanner/girparser.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/giscanner/girparser.py b/giscanner/girparser.py
index 62db3e9..1db5c6e 100644
--- a/giscanner/girparser.py
+++ b/giscanner/girparser.py
@@ -76,6 +76,8 @@ class GIRParser(object):
return self._includes
def get_pkgconfig_packages(self):
+ if not hasattr(self, '_pkgconfig_packages'):
+ self._pkgconfig_packages = []
return self._pkgconfig_packages
def get_doc(self):
@@ -130,6 +132,8 @@ class GIRParser(object):
self._includes.add(include)
def _parse_pkgconfig_package(self, node):
+ if not hasattr(self, '_pkgconfig_packages'):
+ self._pkgconfig_packages = []
self._pkgconfig_packages.add(node.attrib['name'])
def _parse_alias(self, node):