From de9bc974a6b423b7f086af23e50c47a097dcd352 Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Sat, 4 Apr 2020 17:13:36 +0200 Subject: Minor cleanup, implement Debug, Display for CBox --- src/main.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/main.rs b/src/main.rs index 67d8baa..944b7ab 100644 --- a/src/main.rs +++ b/src/main.rs @@ -15,10 +15,11 @@ pub extern "C" fn main(_nargs: libc::c_int, _args: *const *const libc::c_char) - let z = unsafe { libc::boxed::CBox::slice_from_raw_parts(y, l) }; - //let y = unsafe { c::string::CBox::from_raw(x) }; let foo = cstr!("Foo!\n"); stdout.puts(foo); let _ = writeln!(stdout, "Foo: {} {} {}", z[0], z[1], z[2]); + let b = libc::boxed::CBox::new(42); + let _ = writeln!(stdout, "Bar: {}", b); 0 } -- cgit v1.2.3