Code: Select all
some code
SomeDotNetObject.SomeMethod
more code
Despite the lack of assignment from the .Net method call, the function kept on running to the end. I assume this was because the method returned no result, and in fact, when I tried to assign a result I got a VALUE ERROR, so this seemed to bear this out. This was in a fairly recent but not the most current version of Dyalog.
In the most recent version of Dyalog however, this same method (from the exact same dll) actually returns a result, thus breaking the above code by causing it to exit early.
Has there been some subtle change to the .NET interface in this regard? I can't find a bug fix that would indicate this change.