瀏覽代碼

app_jsdt: exposed KSR.x.drop()

Daniel-Constantin Mierla 8 年之前
父節點
當前提交
9077a87978
共有 1 個文件被更改,包括 12 次插入0 次删除
  1. 12 0
      src/modules/app_jsdt/app_jsdt_api.c

+ 12 - 0
src/modules/app_jsdt/app_jsdt_api.c

@@ -408,6 +408,17 @@ static int jsdt_sr_exit (duk_context *J)
 	return 0;
 }
 
+/**
+ *
+ */
+static int jsdt_sr_drop (duk_context *J)
+{
+	sr_kemi_core_drop(NULL);
+	duk_eval_string_noresult(J, JSDT_SR_EXIT_EXEC_STR);
+	return 0;
+}
+
+
 /**
  *
  */
@@ -572,6 +583,7 @@ error:
 
 const duk_function_list_entry _sr_kemi_x_J_Map[] = {
 	{ "exit", jsdt_sr_exit, 0 /* 0 args */ },
+	{ "drop", jsdt_sr_drop, 0 /* 0 args */ },
 	{ "modf", jsdt_sr_modf, DUK_VARARGS /* var args */ },
 	{ NULL, NULL, 0 }
 };