in reply to Re: Reference found where even-sized list expected
in thread Reference found where even-sized list expected

Looks like an oversight then. I fixed all the hashes and made them pointers ($), and de-referenced them (%$) where appropriate. Now everything works. Thanks for your help.
  • Comment on Re^2: Reference found where even-sized list expected