From 8551972254d82fadd2ef6ea41e0e96247302d6b1 Mon Sep 17 00:00:00 2001
From: Grumme2 <agh@live.se>
Date: Wed, 15 Apr 2020 16:02:59 +0200
Subject: [PATCH] bare3_2

---
 examples/bare3.rs | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/examples/bare3.rs b/examples/bare3.rs
index 5915583..b14b810 100644
--- a/examples/bare3.rs
+++ b/examples/bare3.rs
@@ -18,25 +18,27 @@ use cortex_m_semihosting::{hprint, hprintln};
 #[entry]
 fn main() -> ! {
     hprintln!("bare3").unwrap();
-    let s = "ABCD";
-    let bs = s.as_bytes();
+    let s: &str = "ABCD";
+    let bs: &[u8] = s.as_bytes();
 
     hprintln!("s = {}", s).unwrap();
     hprintln!("bs = {:?}", bs).unwrap();
 
     hprintln!("iterate over slice").unwrap();
+    let c: &u8;
     for c in bs {
         hprint!("{},", c).unwrap();
     }
 
     hprintln!("iterate iterate using (raw) indexing").unwrap();
+    let i: usize;
     for i in 0..s.len() {
         hprintln!("{},", bs[i]).unwrap();
     }
 
     hprintln!("").unwrap();
 
-    let a = [65u8; 4];
+    let a: [u8;4] = [65u8; 4];
     // let mut a = [0u8; 4];
 
     hprintln!("").unwrap();
-- 
GitLab