aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoe Wilm <joe@jwilm.com>2016-09-18 11:19:26 -0700
committerJoe Wilm <joe@jwilm.com>2016-09-18 11:19:26 -0700
commitedcb3d6defc69413f6b81a8c56be4ffbd638563d (patch)
tree3e0528ba1fba6ad8d1bcd897f8b12f5f664077eb
parentb40dff0cecc20a3dafbd5b20c5a55c6c0e7ea15f (diff)
downloadr-alacritty-vte-edcb3d6defc69413f6b81a8c56be4ffbd638563d.tar.gz
r-alacritty-vte-edcb3d6defc69413f6b81a8c56be4ffbd638563d.tar.bz2
r-alacritty-vte-edcb3d6defc69413f6b81a8c56be4ffbd638563d.zip
Lightly clean up code
Apparently byte character literals are a thing :).
-rw-r--r--src/lib.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/lib.rs b/src/lib.rs
index f449e13..1a47700 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -217,8 +217,7 @@ impl Parser {
}
},
Action::Param => {
- // if byte == ';'
- if byte == 0x3b {
+ if byte == b';' {
// end of param; advance to next
self.num_params += 1;
let idx = self.num_params - 1; // borrowck
@@ -231,7 +230,7 @@ impl Parser {
let idx = self.num_params - 1;
self.params[idx] *= 10;
- self.params[idx] += (byte - ('0' as u8)) as i64;
+ self.params[idx] += (byte - b'0') as i64;
}
},
Action::Clear => {