|
The program is using QUSPTRUS to get the user space pointer. In that case removing the *ALL entry is not going to work for me. I just have to change the program to delete the existing user space in QTEMP before create it again. It just seems weird for system to move the existing object in QTEMP to QRPLOBJ lib. What is the purpose of this action? -----Original Message----- From: midrange-l-bounces@xxxxxxxxxxxx [mailto:midrange-l-bounces@xxxxxxxxxxxx] On Behalf Of rob@xxxxxxxxx Sent: Friday, March 10, 2006 3:48 PM To: Midrange Systems Technical Discussion Subject: Re: What is the effect of removing *ALL from system value QALWUSRDMN? I am not sure what security risk they are trying to guard against. I do know that if you create a user space in a library that is not in this system value, then you cannot use QUSPTRUS on it. You would have to use QUSRTVUS. Once you get over pointer phobia and use QUSPTRUS one would never go back to QUSRTVUS. Using QUSRTVUS makes about as much sense as if IBM dropped the ADD and the + capabilities in RPG and required you to call some api passing several parameters like factor1, factor2, result, and the error code data structure. Rob Berendt --
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.