Skip to content

Commit 22dcb7e

Browse files
committed
Compilation & cherry-pick fixes.
1 parent 5c09e1d commit 22dcb7e

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/filters/abstract_network.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use memchr::memchr as find_char;
1+
use memchr::memrchr as find_char_reverse;
22

33
use super::network::NetworkFilterError;
44

@@ -105,7 +105,7 @@ impl AbstractNetworkFilter {
105105
exception = true;
106106
}
107107

108-
let maybe_options_index: Option<usize> = find_char(b'$', line.as_bytes());
108+
let maybe_options_index: Option<usize> = find_char_reverse(b'$', line.as_bytes());
109109

110110
let mut options = None;
111111
if let Some(options_index) = maybe_options_index {

tests/unit/optimizer.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ mod optimization_tests_pattern_group {
33
#[cfg(test)]
44
mod optimization_tests_pattern_group {
55
use super::*;
6-
use crate::filters::network::CompiledRegex;
76
use crate::filters::network::NetworkMatchable;
87
use crate::lists;
8+
use crate::regex_manager::CompiledRegex;
99
use crate::regex_manager::RegexManager;
1010
use crate::request::Request;
1111
use regex::bytes::RegexSetBuilder as BytesRegexSetBuilder;
@@ -331,9 +331,9 @@ mod optimization_tests_pattern_group {
331331
}
332332
*/
333333
use super::super::*;
334-
use crate::filters::network::CompiledRegex;
335334
use crate::filters::network::NetworkMatchable;
336335
use crate::lists;
336+
use crate::regex_manager::CompiledRegex;
337337
use crate::regex_manager::RegexManager;
338338
use crate::request::Request;
339339
use regex::bytes::RegexSetBuilder as BytesRegexSetBuilder;

0 commit comments

Comments
 (0)