summaryrefslogtreecommitdiff
path: root/contrib/generate-version-script.py
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/generate-version-script.py')
-rw-r--r--contrib/generate-version-script.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/contrib/generate-version-script.py b/contrib/generate-version-script.py
index 0fe2b24..ad8463b 100644
--- a/contrib/generate-version-script.py
+++ b/contrib/generate-version-script.py
@@ -54,14 +54,14 @@ class LdVersionScript:
for node in cls.findall(XMLNS + 'method'):
version_tmp = self._add_node(node)
if version_tmp:
- if not version_lowest or version_tmp < version_lowest:
+ if not version_lowest or parse_version(version_tmp) < parse_version(version_lowest):
version_lowest = version_tmp
# add the constructor
for node in cls.findall(XMLNS + 'constructor'):
version_tmp = self._add_node(node)
if version_tmp:
- if not version_lowest or version_tmp < version_lowest:
+ if not version_lowest or parse_version(version_tmp) < parse_version(version_lowest):
version_lowest = version_tmp
if '{http://www.gtk.org/introspection/glib/1.0}get-type' not in cls.attrib: