From cb5de2314056e81854715c1835612445736e0a03 Mon Sep 17 00:00:00 2001 From: Donald Lee Date: Mon, 5 Jul 2021 05:11:24 +0800 Subject: [PATCH] lib: update frrscript unload Signed-off-by: Donald Lee --- lib/frrscript.c | 4 ---- lib/frrscript.h | 1 - 2 files changed, 5 deletions(-) diff --git a/lib/frrscript.c b/lib/frrscript.c index 8a93d36da1..1d4fe58dd1 100644 --- a/lib/frrscript.c +++ b/lib/frrscript.c @@ -208,9 +208,6 @@ void *frrscript_get_result(struct frrscript *fs, return NULL; } - lua_getglobal(fs->L, result->name); - r = codec->decoder(fs->L, -1); - lua_pop(fs->L, 1); return r; } @@ -307,7 +304,6 @@ fail: void frrscript_unload(struct frrscript *fs) { - lua_close(fs->L); XFREE(MTYPE_SCRIPT, fs->name); XFREE(MTYPE_SCRIPT, fs); } diff --git a/lib/frrscript.h b/lib/frrscript.h index a0e1176ea7..0d5568d342 100644 --- a/lib/frrscript.h +++ b/lib/frrscript.h @@ -45,7 +45,6 @@ struct lua_function_state { lua_State *L; }; - struct frrscript { /* Script name */ char *name; -- 2.39.5