From 7d835512768cd88f770be12b78f2dc6cc718cf0d Mon Sep 17 00:00:00 2001 From: NikVolf Date: Tue, 25 Apr 2017 11:02:29 +0300 Subject: [PATCH] organizing samples --- samples/contract1.c | 10 ---------- samples/contract2.rs | 18 ------------------ samples/{contract3.rs => logger_contract.rs} | 0 3 files changed, 28 deletions(-) delete mode 100644 samples/contract1.c delete mode 100644 samples/contract2.rs rename samples/{contract3.rs => logger_contract.rs} (100%) diff --git a/samples/contract1.c b/samples/contract1.c deleted file mode 100644 index 3812354..0000000 --- a/samples/contract1.c +++ /dev/null @@ -1,10 +0,0 @@ -int ops = 0; - -void log(int block_ops) { - ops += block_ops; -} - -int call(int x) { - log(5); - return 2 * x; -} \ No newline at end of file diff --git a/samples/contract2.rs b/samples/contract2.rs deleted file mode 100644 index 439f82e..0000000 --- a/samples/contract2.rs +++ /dev/null @@ -1,18 +0,0 @@ -#![feature(link_args)] -#![feature(drop_types_in_const)] -#![no_main] - -#[link_args = "-s WASM=1 -s NO_EXIT_RUNTIME=1 -s NO_FILESYSTEM=1"] -extern {} - -static mut DATA: Option> = None; - -#[no_mangle] -pub fn call() { - let mut vec = Vec::new(); - unsafe { if let Some(ref v) = DATA { vec.extend(v); }; } - vec.push(1u8); - unsafe { - DATA = Some(vec); - } -} \ No newline at end of file diff --git a/samples/contract3.rs b/samples/logger_contract.rs similarity index 100% rename from samples/contract3.rs rename to samples/logger_contract.rs