From f0c447ec5482380a957bcb1a410a9e95682d53b4 Mon Sep 17 00:00:00 2001 From: foyou Date: Wed, 21 Dec 2022 09:47:47 +0800 Subject: [PATCH] fix PilkError multiple definition --- setup.py | 2 +- src/silk/pilk_decode.c | 2 +- src/silk/pilk_encode.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) 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) {