|
I've a service program that was returning 5 chars long varying field. I
changed it to return 25 chars long varying field. See below
Was:
P VT100GetControlChar...
P B export
D pi 5 varying
D piName 25 value
Change To:
P VT100GetControlChar...
P B export
D pi 5 varying
D piName 25 value
I re-created the service program but did not recompile the caller
program. Caller program is doing the following:
C eval mySendThis =
C VT100GetControlChar('TB') +
C '2' +
C VT100GetControlChar('TB') +
C 'abcd' +
C VT100GetControlChar('TB') +
C 'ACCEPT' +
VT100GetControlChar('SENDEOT')
When I run the caller program, I'm gettting the MCH0602 error. I was
under the impression that I do not need to recompile caller program as
long as the change that I made to the service program doesn't cause the
signature to change. Is that a wrong assumption?
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 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.