From 6548aad36d1e23212d2b5f449e953b60c423a329 Mon Sep 17 00:00:00 2001
From: Jeremy Soller <jeremy@system76.com>
Date: Wed, 27 Mar 2019 21:32:02 -0600
Subject: [PATCH] Use next_byte function in all places in scanf

---
 src/header/stdio/scanf.rs | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/header/stdio/scanf.rs b/src/header/stdio/scanf.rs
index 5537a1c3..22ade67f 100644
--- a/src/header/stdio/scanf.rs
+++ b/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);
-- 
GitLab