summaryrefslogtreecommitdiffstats
path: root/packages
diff options
context:
space:
mode:
authorJelle van der Waa <jelle@vdwaa.nl>2018-04-22 20:20:00 +0200
committerJelle van der Waa <jelle@vdwaa.nl>2019-01-21 21:19:58 +0100
commitd759a3b2453bd34bfa4f384d328f5ea98f004919 (patch)
tree120789037b0591223b4da82ff4f6379ee892be20 /packages
parent98eeefafe8148c78750136dd378a142f1b1575ec (diff)
downloadarchweb-d759a3b2453bd34bfa4f384d328f5ea98f004919.tar.gz
archweb-d759a3b2453bd34bfa4f384d328f5ea98f004919.zip
packages: c_char_p ctype is bytes in Python 3
See ctypes documentation for a table of the fundamental data types where c_char_p is defined as a bytes object.
Diffstat (limited to 'packages')
-rw-r--r--packages/alpm.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/alpm.py b/packages/alpm.py
index 7be096c7..a4c540c4 100644
--- a/packages/alpm.py
+++ b/packages/alpm.py
@@ -50,7 +50,7 @@ class AlpmAPI(object):
def vercmp(self, ver1, ver2):
if not self.available:
return None
- return ALPM.alpm_pkg_vercmp(str(ver1), str(ver2))
+ return ALPM.alpm_pkg_vercmp(str(ver1).encode(), str(ver2).encode())
def compare_versions(self, ver1, oper, ver2):
func = self.OPERATOR_MAP.get(oper, None)