Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister

Re^4: Can't use string ("0") as a HASH ref

by kp2a (Sexton)
on Sep 28, 2008 at 22:47 UTC ( #714223=note: print w/replies, xml ) Need Help??

in reply to Re^3: Can't use string ("0") as a HASH ref
in thread Can't use string ("0") as a HASH ref

Thanks tip "use Data::Dumper;"
you are correct: my problem was wrong parameters in the call to the subroutine!
the code although mangled in an attempt to find the error is correct!
wish the error messages were a little more enlighting!
  • Comment on Re^4: Can't use string ("0") as a HASH ref

Replies are listed 'Best First'.
Re^5: Can't use string ("0") as a HASH ref
by AnomalousMonk (Chancellor) on Sep 29, 2008 at 01:54 UTC
    If, after use warnings; and use strict; at the top of your script, you were to add use diagnostics;, you would get more verbose, and in this case possibly more enlightening, warning nessages.

    For this particular problem, the greater verbosity may not have been greatly helpful because the source of the problem (generating a '0' instead of a reference and not checking it) is far removed both lexically and executionally from the point of failure.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://714223]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others cooling their heels in the Monastery: (4)
As of 2017-12-15 02:02 GMT
Find Nodes?
    Voting Booth?
    What programming language do you hate the most?

    Results (415 votes). Check out past polls.