|
"Bartell, Aaron L. (TC)" wrote: > > If %Addr(Parm2) = *Null; > // *Omit was used > Else > // Parameter was passed > EndIf; > It's possible to occasionally and unpredictably get %Addr(Parm2) <> *null when the parameter isn't passed. If %Addr(Parm2) = *Null; // *Omit was used or there's a null pointer where Parm2 would have been passed Else // Parameter was passed or there's a valid pointer where Parm2 would have been passed EndIf; Using that method is dangerous when the program is changing Parm2. It might change "something" that it shouldn't.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.