From a50a9324d564103f75a3f6cd36f4ed15f8ce9550 Mon Sep 17 00:00:00 2001 From: blueloveTH Date: Sun, 2 Jul 2023 17:27:46 +0800 Subject: [PATCH] ... --- CMakeLists.txt | 3 --- src/vm.cpp | 1 + 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 358de7cd..777d064e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -41,12 +41,9 @@ if(NOT PK_BUILD_EXE AND NOT PK_BUILD_SHARED_LIB AND NOT PK_BUILD_STATIC_LIB) endif() if(PK_BUILD_EXE) - message(STATUS "Building executable") add_executable(${PROJECT_NAME} ${POCKETPY_SRC} src2/main.cpp) elseif(PK_BUILD_SHARED_LIB) - message(STATUS "Building shared library") add_library(${PROJECT_NAME} SHARED ${POCKETPY_SRC} src2/lib.cpp) elseif(PK_BUILD_STATIC_LIB) - message(STATUS "Building static library") add_library(${PROJECT_NAME} STATIC ${POCKETPY_SRC} src2/lib.cpp) endif() \ No newline at end of file diff --git a/src/vm.cpp b/src/vm.cpp index 329fa94f..269832f6 100644 --- a/src/vm.cpp +++ b/src/vm.cpp @@ -967,6 +967,7 @@ PyObject* VM::bind(PyObject* obj, const char* sig, const char* docstring, Native // fn(a, b, *c, d=1) -> None co = compile("def " + Str(sig) + " : pass", "", EXEC_MODE); }catch(Exception& e){ + PK_UNUSED(e); throw std::runtime_error("invalid signature: " + std::string(sig)); } if(co->func_decls.size() != 1){