[Gambas-user] Nasty bug in "With" instruction!

Jussi Lahtinen jussi.lahtinen at ...626...
Thu Apr 16 15:17:30 CEST 2009


Hi!
Confirmed on Gambas2 and Gambas3.

Code:

Dim tmp As New Class1

With tmp
  .y = 0
  tmp = funcx()
  Debug .y
  Debug tmp.y
End With


Public Function funcx() As Class1
Dim test As New Class1

test.y = 1

Return test
End


Output of debug is;
0
1

I think .y and tmp.y should be same!

Regards,
Jussi




More information about the User mailing list