[rant] This whole thread really irks me. Simply the idea that a program might move a variable length string without first checking for limits is just appalling. I would be pretty ashamed if I found I had done that in any of my personal programs, let alone any code I wrote when I was working for an ISV, authorized or not. This is the very type of sloppy code that causes many of Microsoft's security exposures. I thought that we, as a community, had better discipline than that. I know I would never assume that the parm string passed to one of my programs was no longer than 100 bytes, even if there is a JCL limitation, simply because I wouldn't assume that I was always being called from JCL. Even if I checked to be sure I was being called from JCL I wouldn't skip the check, I would still write the one or two more instructions to do the check because I can't be sure that nothing will ever change. [/rant] We now return you to your previously scheduled programming.
CONFIDENTIALITY/EMAIL NOTICE: The material in this transmission contains confidential and privileged information intended only for the addressee. If you are not the intended recipient, please be advised that you have received this material in error and that any forwarding, copying, printing, distribution, use or disclosure of the material is strictly prohibited. If you have received this material in error, please (i) do not read it, (ii) reply to the sender that you received the message in error, and (iii) erase or destroy the material. Emails are not secure and can be intercepted, amended, lost or destroyed, or contain viruses. You are deemed to have accepted these risks if you communicate with us by email. Thank you. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

