From 356c182dd6e9187cfcb0e8052a8b1b8533321d17 Mon Sep 17 00:00:00 2001 From: niubinghui Date: Mon, 2 Sep 2024 16:12:40 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E4=BF=AE=E6=94=B9=E3=80=91=E5=9B=9E?= =?UTF-8?q?=E9=80=80=E4=B8=80=E5=A4=84=E4=BF=AE=E6=94=B9=EF=BC=8C=E4=B9=8B?= =?UTF-8?q?=E5=89=8D=E6=8F=90=E4=BA=A4=E7=9A=84=E6=9C=AA=E5=88=9D=E5=A7=8B?= =?UTF-8?q?=E5=8C=96=E5=AF=BC=E8=87=B4=E7=9A=84=E6=AE=B5=E9=94=99=E8=AF=AF?= =?UTF-8?q?=E9=97=AE=E9=A2=98=E4=B8=8D=E5=9C=A8=E8=BF=99=E9=87=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/lua_plugin_cfunc.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/lua_plugin_cfunc.c b/src/lua_plugin_cfunc.c index 3e6565e..04603c8 100644 --- a/src/lua_plugin_cfunc.c +++ b/src/lua_plugin_cfunc.c @@ -52,8 +52,7 @@ void *lpm_ctx_new_func( struct lua_plugin *plugin = NULL; while ((plugin = utarray_next(env->plugin_array, plugin))) { - /* BugFix: 如果在该model中未注册插件, 可能导致的错误 */ - if (plugin && plugin->plugin_id == plugin_id) + if (plugin->plugin_id == plugin_id) break; } // LOGDEBUG("%d call plugin id %d, ref %d\n", plugin_id, plugin->plugin_id, plugin->ctx_new_ref);