diff options
author | Pascal Rigaux <pixel@mandriva.com> | 2004-06-28 08:04:11 +0000 |
---|---|---|
committer | Pascal Rigaux <pixel@mandriva.com> | 2004-06-28 08:04:11 +0000 |
commit | f75a8ee85b6a04eb58381de43c172199dd38f69b (patch) | |
tree | 70c6d008e4e281ef704988ddb0eac83e29d9bd73 /perl_checker.src/global_checks.ml | |
parent | fead421aab7e98564f5ea45c55613f05dffd8458 (diff) | |
download | perl_checker-f75a8ee85b6a04eb58381de43c172199dd38f69b.tar perl_checker-f75a8ee85b6a04eb58381de43c172199dd38f69b.tar.gz perl_checker-f75a8ee85b6a04eb58381de43c172199dd38f69b.tar.bz2 perl_checker-f75a8ee85b6a04eb58381de43c172199dd38f69b.tar.xz perl_checker-f75a8ee85b6a04eb58381de43c172199dd38f69b.zip |
many perl_checker enhancements and cleanup
Diffstat (limited to 'perl_checker.src/global_checks.ml')
-rw-r--r-- | perl_checker.src/global_checks.ml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/perl_checker.src/global_checks.ml b/perl_checker.src/global_checks.ml index 212cde9..def8a79 100644 --- a/perl_checker.src/global_checks.ml +++ b/perl_checker.src/global_checks.ml @@ -268,7 +268,7 @@ let check_variables vars t = Some vars | Call(Deref(I_func, Ident(None, func, func_pos)), Anonymous_sub(_, Block f, pos) :: l) - when List.mem func [ "grep" ; "map" ; "substInFile" ; "map_index" ; "each_index" ; "partition" ; "find_index" ; "grep_index" ; "find" ; "any" ; "every" ] -> + when List.mem func [ "grep" ; "map" ; "substInFile" ; "map_index" ; "each_index" ; "partition" ; "find_index" ; "grep_index" ; "find" ; "any" ; "every" ; "uniq_" ] -> let vars = List.fold_left check_variables_ vars l in let vars' = { vars with my_vars = [] :: vars.my_vars ; our_vars = [(I_scalar, "_"), (pos, ref Access_various, None)] :: vars.our_vars } in let vars' = List.fold_left check_variables_ vars' f in |