[Info-vax] OpenVMS versus Windows/GE Telemetry Control Systems.
Bob Koehler
koehler at eisner.nospam.encompasserve.org
Wed Jan 16 09:21:12 EST 2013
In article <00ACD6C1.386A0BEF at SendSpamHere.ORG>, VAXman- @SendSpamHere.ORG writes:
>
> Use VMS string descriptors and associated RTLs to manilulate them and then,
> one would not have these many string buffer overruns/overwrites. ;)
So all we have to do is convince HP to write a C compiler that
passes descriptors to strlen and the rest of the C RTL?
Somehow I won't hold my breath. 8-)
More seriously, nothing in C really prevents using descriptors as
"pointers", but nothing requires it, either. Just imagine how much
actually bad code would be "broken".
Or look at the (mis)fortunes of one of the vendors who tried to sell
C compilers that used more that addresses as "pointers."
More information about the Info-vax
mailing list