If Gtk is doing the warning, then the problem is in the way you are using Gtk not Tie::SecureHash. Despite the fact that Tie::SecureHash->new() takes "class" as a parameter, it creates a new object each time. The place to look is in the Gtk code that is creating values to assign to class members, not Tie::SecureHash.
I'm not a Gtk expert, so someone else will have to take this problem from here. As a starting point, you might consider looking up the error you are getting in the Gtk docs and on the web via google.
Also you might consider renaming your node so that those with Gtk expertise may find it more easily, perhaps something like "Problem creating class instances with Gtk".
And ... welcome to PerlMonks!
In reply to Re: Problem with Class
by ELISHEVA
in thread Problem with Class and AUTOLOAD with GTK
by kapello
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |