From 9d91801626f6ba731a4d0108cfcc6d3b8b518797 Mon Sep 17 00:00:00 2001 From: blueloveTH Date: Sun, 9 Jul 2023 04:28:36 +0800 Subject: [PATCH] ... --- include/pocketpy/export.h | 4 ++-- src2/main.cpp | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/include/pocketpy/export.h b/include/pocketpy/export.h index 56cbe6c4..2877b7ef 100644 --- a/include/pocketpy/export.h +++ b/include/pocketpy/export.h @@ -14,6 +14,6 @@ #endif #ifdef PK_SHARED_MODULE -#undef PK_EXPORT -#define PK_EXPORT +#undef PK_INLINE_EXPORT +#define PK_INLINE_EXPORT inline #endif diff --git a/src2/main.cpp b/src2/main.cpp index 92592da3..1e3b8cad 100644 --- a/src2/main.cpp +++ b/src2/main.cpp @@ -10,11 +10,11 @@ std::string f_input(){ int main(int argc, char** argv){ #if _WIN32 SetConsoleOutputCP(CP_UTF8); - void* p = LoadLibraryA("pocketpy.dll"); + // implicitly load pocketpy.dll in current directory #elif __linux__ - void* p = dlopen("libpocketpy.so", RTLD_NOW | RTLD_GLOBAL); + dlopen("libpocketpy.so", RTLD_NOW | RTLD_GLOBAL); #elif __APPLE__ - void* p = dlopen("libpocketpy.dylib", RTLD_NOW | RTLD_GLOBAL); + dlopen("libpocketpy.dylib", RTLD_NOW | RTLD_GLOBAL); #endif pkpy::VM* vm = pkpy_new_vm(); pkpy::_bind(vm, vm->builtins, "input() -> str", &f_input);