From 81661377a8ab7823c1892c629cd5e26df91f5481 Mon Sep 17 00:00:00 2001 From: Stefan Lankes Date: Wed, 19 Jul 2017 17:23:38 +0200 Subject: [PATCH] remove compiler warnings --- librs/src/console.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/librs/src/console.rs b/librs/src/console.rs index a56a8d4bb..ffeef896e 100644 --- a/librs/src/console.rs +++ b/librs/src/console.rs @@ -29,7 +29,7 @@ use core::fmt; use spin::Mutex; extern { - pub fn kputs(s: &[u8]) -> i32; + pub fn kputs(s: *const u8) -> i32; } pub struct Console; @@ -38,7 +38,7 @@ impl fmt::Write for Console { /// print string as kernel message. fn write_str(&mut self, s: &str) -> fmt::Result { unsafe { - kputs(s.as_bytes()); + kputs(s.as_ptr()); } Ok(()) }