mirror of
https://github.com/icewind1991/warp-real-ip.git
synced 2026-06-03 10:44:07 +02:00
remove double match
This commit is contained in:
parent
58687959ce
commit
b6db1736eb
1 changed files with 3 additions and 2 deletions
|
|
@ -111,7 +111,7 @@ impl<'a> Iterator for CommaSeparatedIterator<'a> {
|
||||||
|
|
||||||
fn next(&mut self) -> Option<Self::Item> {
|
fn next(&mut self) -> Option<Self::Item> {
|
||||||
while let Some((i, c)) = self.char_indices.next() {
|
while let Some((i, c)) = self.char_indices.next() {
|
||||||
match match self.state {
|
let (next, next_state) = match self.state {
|
||||||
CommaSeparatedIteratorState::Default => match c {
|
CommaSeparatedIteratorState::Default => match c {
|
||||||
'"' => {
|
'"' => {
|
||||||
self.s = i;
|
self.s = i;
|
||||||
|
|
@ -149,7 +149,8 @@ impl<'a> Iterator for CommaSeparatedIterator<'a> {
|
||||||
',' => (None, CommaSeparatedIteratorState::Default),
|
',' => (None, CommaSeparatedIteratorState::Default),
|
||||||
_ => (None, CommaSeparatedIteratorState::PostAmbleForQuoted),
|
_ => (None, CommaSeparatedIteratorState::PostAmbleForQuoted),
|
||||||
},
|
},
|
||||||
} {
|
};
|
||||||
|
match (next, next_state) {
|
||||||
(Some(next), next_state) => {
|
(Some(next), next_state) => {
|
||||||
self.state = next_state;
|
self.state = next_state;
|
||||||
return next;
|
return next;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue