> You are right with the fact that the compiler should issue a warning. But > it > cannot know everytime that the called function needs a ByRef, as soon as > the > function is in another class. Maybe I should have allowed ByRef in private > functions only... >
OK, I understand. Maybe there should be something like splint for Gambas. In case of someone doesn't know what splint is: http://en.wikipedia.org/wiki/Splint_%28programming_tool%29 Good job for community... > Now about using ByRef to return more than one value: I usually return an > array. But I admit it is less practical. You can return a structure too, or > a > class used like a structure (with public variables only). > I think I go with the array solution, though I was hoping for something more elegant. Thanks, Jussi ------------------------------------------------------------------------------ Using storage to extend the benefits of virtualization and iSCSI Virtualization increases hardware utilization and delivers a new level of agility. Learn what those decisions are and how to modernize your storage and backup environments for virtualization. http://www.accelacomm.com/jaw/sfnl/114/51434361/ _______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user