File tree Expand file tree Collapse file tree 2 files changed +13
-5
lines changed
Expand file tree Collapse file tree 2 files changed +13
-5
lines changed Original file line number Diff line number Diff line change @@ -306,10 +306,18 @@ fn create_word_set(
306306 filter : & WordFilter ,
307307 file_map : & FileMap ,
308308) -> UResult < BTreeSet < WordRef > > {
309- let reg = Regex :: new ( & filter. word_regex )
310- . map_err ( |e| USimpleError :: new ( 1 , translate ! ( "ptx-invalid-regular-expression" , "error" => e) ) ) ?;
311- let ref_reg = Regex :: new ( & config. context_regex )
312- . map_err ( |e| USimpleError :: new ( 1 , translate ! ( "ptx-invalid-regular-expression" , "error" => e) ) ) ?;
309+ let reg = Regex :: new ( & filter. word_regex ) . map_err ( |e| {
310+ USimpleError :: new (
311+ 1 ,
312+ translate ! ( "ptx-invalid-regular-expression" , "error" => e) ,
313+ )
314+ } ) ?;
315+ let ref_reg = Regex :: new ( & config. context_regex ) . map_err ( |e| {
316+ USimpleError :: new (
317+ 1 ,
318+ translate ! ( "ptx-invalid-regular-expression" , "error" => e) ,
319+ )
320+ } ) ?;
313321 let mut word_set: BTreeSet < WordRef > = BTreeSet :: new ( ) ;
314322 for ( file, lines) in file_map {
315323 let mut count: usize = 0 ;
Original file line number Diff line number Diff line change @@ -316,4 +316,4 @@ fn test_invalid_regex_word_unclosed_group() {
316316 . args ( & [ "-W" , "(wrong" ] )
317317 . fails_with_code ( 1 )
318318 . stderr_contains ( "ptx: invalid regular expression" ) ;
319- }
319+ }
You can’t perform that action at this time.
0 commit comments