瀏覽代碼

app_ruby: memset rbdata to 0 in app_ruby_run_ex()

(cherry picked from commit af18330c7ed5266079038ca7ae515487537cd6b6)
Daniel-Constantin Mierla 5 年之前
父節點
當前提交
ff7f254b93
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/modules/app_ruby/app_ruby_api.c

+ 1 - 1
src/modules/app_ruby/app_ruby_api.c

@@ -1049,8 +1049,8 @@ int app_ruby_run_ex(sip_msg_t *msg, char *func, char *p1, char *p2,
 	/* check the script version loaded */
 	app_ruby_kemi_reload_script();
 
+	memset(&rbdata, 0, sizeof(ksr_ruby_data_t));
 	rbdata.robj = rb_mKernel;
-	rbdata.nargs = 0;
 	rbdata.metid = rb_intern(func);
 
 	LM_DBG("executing ruby function: [[%s]]\n", func);