The following code generates the warning: Attempt to override a non local variable "foo" with a non variable.
class A { function foo; }
class B { inherit A; void foo() { return; } }
How can that warning be avoided?
By not doing it (it probably doesn't do what you think it does).
/ Henrik Grubbström (Lysator)
Previous text:
2004-01-25 19:55: Subject: Warnings
The following code generates the warning: Attempt to override a non local variable "foo" with a non variable.
class A { function foo; }
class B { inherit A; void foo() { return; } }
How can that warning be avoided?
/ Martin Nilsson (saturator)
pike-devel@lists.lysator.liu.se