[Info-vax] OpenVMS versus Windows/GE Telemetry Control Systems.
Stephen Hoffman
seaohveh at hoffmanlabs.invalid
Tue Jan 15 16:06:48 EST 2013
On 2013-01-15 20:55:35 +0000, VAXman- @SendSpamHere.ORG said:
> In article <kd4em5$epp$1 at dont-email.me>, Stephen Hoffman
> <seaohveh at hoffmanlabs.invalid> writes:
>> On 2013-01-15 19:49:06 +0000, Stephen Hoffman said:
>>
>> correction
>>
>>> ...strnlen...
>>
>> is available in recent OpenVMS releases.
>
> ...and those missing should not be too difficult to synthesize.
>
> Use VMS string descriptors and associated RTLs to manilulate them and then,
> one would not have these many string buffer overruns/overwrites. ;)
That won't work without rewriting the apps, as you undoubtedly know
well. That's why the newer C calls and the compiler diagnostics exist.
What we then find ourselves with are various porting libraries. We
then get to chase after individual and unique bugs in each, too.
Or folks simply don't bother porting the code to OpenVMS, which is the
more typical and common approach of late.
John Malmberg and others are doing a yeoman porting effort. But this
whole area is a mess, and increasingly with all of the languages.
--
Pure Personal Opinion | HoffmanLabs LLC
More information about the Info-vax
mailing list