Bläddra i källkod

Use next_byte function in all places in scanf

Jeremy Soller 6 år sedan
förälder
incheckning
6548aad36d
1 ändrade filer med 1 tillägg och 2 borttagningar
  1. 1 2
      src/header/stdio/scanf.rs

+ 1 - 2
src/header/stdio/scanf.rs

@@ -71,8 +71,7 @@ unsafe fn inner_scanf<R: Read>(
     }
 
     while *format != 0 {
-        let mut c = *format as u8;
-        format = format.offset(1);
+        let mut c = next_byte(&mut format)?;
 
         if c == b' ' {
             maybe_read!(noreset);