From 638ce2699a55309c889ca8243f9d7c64c4e453aa Mon Sep 17 00:00:00 2001 From: blueloveTH Date: Sat, 16 Mar 2024 15:20:41 +0800 Subject: [PATCH] Revert "some fix about `emplace`" This reverts commit 3d5b50a527b5992b53708676aee4738effba7707. --- include/pocketpy/vm.h | 2 +- src/vm.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/pocketpy/vm.h b/include/pocketpy/vm.h index ac49fb75..2741718c 100644 --- a/include/pocketpy/vm.h +++ b/include/pocketpy/vm.h @@ -172,7 +172,7 @@ public: template PyObject* _exec(Args&&... args){ - callstack.emplace(Frame(&s_data, s_data._sp, std::forward(args)...)); + callstack.emplace(&s_data, s_data._sp, std::forward(args)...); return _run_top_frame(); } diff --git a/src/vm.cpp b/src/vm.cpp index 276c69e0..6ab0b71b 100644 --- a/src/vm.cpp +++ b/src/vm.cpp @@ -941,7 +941,7 @@ PyObject* VM::vectorcall(int ARGC, int KWARGC, bool op_call){ for(int j=0; j