diff --git a/build.py b/build.py index ac12ac14..8e26f02e 100644 --- a/build.py +++ b/build.py @@ -105,8 +105,8 @@ def build_pe_modules(ui): move('_block_osx.so', op.join('core_pe', '_block_osx.so')) move('_cache.so', op.join('core_pe', '_cache.so')) move('_cache.pyd', op.join('core_pe', '_cache.pyd')) - move('_block_qt.so', op.join('qt', 'pe', '_block.so')) - move('_block_qt.pyd', op.join('qt', 'pe', '_block.pyd')) + move('_block_qt.so', op.join('qt', 'pe', '_block_qt.so')) + move('_block_qt.pyd', op.join('qt', 'pe', '_block_qt.pyd')) def main(): conf = yaml.load(open('conf.yaml')) diff --git a/qt/pe/block.py b/qt/pe/block.py index 7bdd14f9..0c92d569 100644 --- a/qt/pe/block.py +++ b/qt/pe/block.py @@ -6,7 +6,7 @@ # which should be included with this package. The terms are also available at # http://www.hardcoded.net/licenses/hs_license -from _block import getblocks +from _block_qt import getblocks # Converted to C # def getblock(image): diff --git a/qt/pe/modules/block.c b/qt/pe/modules/block.c index 6633b797..f340713d 100644 --- a/qt/pe/modules/block.c +++ b/qt/pe/modules/block.c @@ -159,7 +159,7 @@ static PyMethodDef BlockMethods[] = { static struct PyModuleDef BlockDef = { PyModuleDef_HEAD_INIT, - "_block", + "_block_qt", NULL, -1, BlockMethods, @@ -170,7 +170,7 @@ static struct PyModuleDef BlockDef = { }; PyObject * -PyInit__block(void) +PyInit__block_qt(void) { PyObject *m = PyModule_Create(&BlockDef); if (m == NULL) {