summaryrefslogtreecommitdiff
path: root/src/process.rs
blob: ed8c542539ec5ee2bc2cf6efc6a35b958e2680f6 (plain)
use crate::ScriptContext;

mod tortuise {
	#[link(wasm_import_module = "tortuise")]
	unsafe extern "C" {
		pub safe fn exit(context: u64) -> !;
	}
}

impl ScriptContext {
	pub fn exit(&self) -> ! {
		tortuise::exit(self.0)
	}
}