Hi,
I ran into something very weird.
I have defined a class in a .prg, the class has some methods.
In one of the methods there are some RETURN statements and all of them return an integer value like RETURN 1 or RETURN -1 and so on.
But when this function is executed, it allways gives me a .T. as the returnvalue !?
I watched the execution with the debugger and was not able to find the reason.
When the function reaches a RETURN with any integer value, it returns a .T. !!
Any clues ?
Holger Vorberg
Germany