Is it like when
CALL 'ABC' using X, Y, Z is done and address exstablished Z in ABC is not lost once the program is completed, and during second call
CALL 'ABC' using X, Y i was able use variables under Z.
FYI..The way program ABC and Caller are linked static not dynamic load. Will this also cause above to work?
Joined: 23 Nov 2006 Posts: 19270 Location: Inside the Matrix
Suggest you correct the code to specify all 3 variables for each/every call. It doesn't matter that it happens to work now - what would matter is when something causes an abend later. . . Or worse - it runs incorrectly and does not abend. . .