diff --git a/setup.py b/setup.py index 992122d..7879e03 100644 --- a/setup.py +++ b/setup.py @@ -20,7 +20,7 @@ # noinspection SpellCheckingInspection setup( name='pilk', - version='0.2.2', + version='0.2.3', description='python silk voice library', long_description=long_description, long_description_content_type='text/markdown', diff --git a/src/silk/pilk_decode.c b/src/silk/pilk_decode.c index 9cb1fb8..19701e7 100644 --- a/src/silk/pilk_decode.c +++ b/src/silk/pilk_decode.c @@ -21,7 +21,7 @@ static SKP_int32 rand_seed = 1; // 声明自定义错误 -PyObject *PilkError; +extern PyObject *PilkError; PyObject * silk_decode(PyObject *Py_UNUSED(module), PyObject *args, PyObject *keyword_args) { diff --git a/src/silk/pilk_encode.c b/src/silk/pilk_encode.c index 8064381..a97f225 100644 --- a/src/silk/pilk_encode.c +++ b/src/silk/pilk_encode.c @@ -43,7 +43,7 @@ void swap_endian( #endif // 声明自定义错误 -PyObject *PilkError; +extern PyObject *PilkError; PyObject * silk_encode(PyObject *Py_UNUSED(module), PyObject *args, PyObject *keyword_args) {