in reply to Re: Re: subroutines - passing hashes by reference
in thread subroutines - passing hashes by reference

OK, then Perl doesn't complain because you have global variables with the same names.
Please see other comments as well. Your return() is most likely misplaced.

--perlplexer
  • Comment on Re: Re: Re: subroutines - passing hashes by reference