|
Hi Joe, et.al. -
I don't know what the exact restrictions are on getting the address of CONST parameters are, but I didn't specify CONST on mine. In fact, I don't want to specify CONST; I'm using the data structure as a single bidirectional parameter block. So "pDS = %addr(parm1)" works just ducky for me.
I think all you can do with the address of a CONST parameter is check it against *NULL. If you could use the actual address, you could modify the data, which isn't allowed for CONST parameters.
With older versions of the compiler you couldn't even check the address against *NULL.
Ken http://www.ke9nr.net/ Opinions expressed are my own and do not necessarily represent the views of my employer or anyone in their right mind.
This mailing list archive is Copyright 1997-2026 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.