summaryrefslogtreecommitdiff
path: root/cffi/verifier.py
diff options
context:
space:
mode:
authorArmin Rigo <arigo@tunes.org>2012-08-12 19:41:34 +0200
committerArmin Rigo <arigo@tunes.org>2012-08-12 19:41:34 +0200
commitdea055e7c1201b598c75d09f4351484b9af4dd60 (patch)
tree4d163ab87d3bf689e1c3f099a1fb7e0becf83f26 /cffi/verifier.py
parentd7c947814dae58b3a9c81d8840be1e50f6a639ae (diff)
downloadcffi-dea055e7c1201b598c75d09f4351484b9af4dd60.tar.gz
Fixes fixes
Diffstat (limited to 'cffi/verifier.py')
-rw-r--r--cffi/verifier.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/cffi/verifier.py b/cffi/verifier.py
index 3d6a326..452598a 100644
--- a/cffi/verifier.py
+++ b/cffi/verifier.py
@@ -62,7 +62,9 @@ class Verifier(object):
def get_module_name(self):
basename = os.path.basename(self.modulefilename)
- return basename.rsplit('.', 1)[0]
+ # kill both the .so extension and the other .'s, as introduced
+ # by Python 3: 'basename.cpython-33m.so'
+ return basename.split('.', 1)[0]
def get_extension(self):
if self._status == 'init':