[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