BLUELOVETH 3 年之前
父節點
當前提交
04c9cb8544
共有 1 個文件被更改,包括 2 次插入0 次删除
  1. 2 0
      src/pocketpy.cpp

+ 2 - 0
src/pocketpy.cpp

@@ -173,7 +173,9 @@ void init_builtins(VM* _vm) {
                 if(!entry){
                     vm->_error("ImportError", "cannot load dynamic library: " + name.escape());
                 }
+                vm->_c.s_view.push(ArgsView(vm->s_data.end(), vm->s_data.end()));
                 const char* name = entry(vm, PK_VERSION);
+                vm->_c.s_view.pop();
                 if(name == nullptr){
                     vm->_error("ImportError", "module initialization failed: " + Str(name).escape());
                 }