summaryrefslogtreecommitdiffstats
path: root/perl_checker.src
diff options
context:
space:
mode:
authorPascal Rigaux <pixel@mandriva.com>2003-12-18 10:19:27 +0000
committerPascal Rigaux <pixel@mandriva.com>2003-12-18 10:19:27 +0000
commit702be6559becb9d1d37e6f8e9a9bd76d917e263b (patch)
tree191b8e215fcbb589e42e17b332bac4739fada41a /perl_checker.src
parentdcdef6368ea8db7584b5ce80835fb262e987fd4c (diff)
downloadperl_checker-702be6559becb9d1d37e6f8e9a9bd76d917e263b.tar
perl_checker-702be6559becb9d1d37e6f8e9a9bd76d917e263b.tar.gz
perl_checker-702be6559becb9d1d37e6f8e9a9bd76d917e263b.tar.bz2
perl_checker-702be6559becb9d1d37e6f8e9a9bd76d917e263b.tar.xz
perl_checker-702be6559becb9d1d37e6f8e9a9bd76d917e263b.zip
check unused file-global my variables
Diffstat (limited to 'perl_checker.src')
-rw-r--r--perl_checker.src/global_checks.ml3
1 files changed, 2 insertions, 1 deletions
diff --git a/perl_checker.src/global_checks.ml b/perl_checker.src/global_checks.ml
index 7dc50a9..0b57966 100644
--- a/perl_checker.src/global_checks.ml
+++ b/perl_checker.src/global_checks.ml
@@ -436,7 +436,8 @@ let check_variables vars t =
let check_tree state package =
let vars = { my_vars = [[]]; our_vars = []; locally_imported = []; required_vars = []; current_package = package; state = state; is_toplevel = true } in
if !Flags.verbose then print_endline_flush_always ("checking package " ^ package.package_name) ;
- let _vars = check_variables vars package.body in
+ let vars = check_variables vars package.body in
+ check_unused_local_variables vars ;
()
let imported_add i1 i2 = if i1 = None && i2 = None then None else Some (some_or i1 [] @ some_or i2 [])