[Info-vax] callable BACKUP example
Chris Townley
news at cct-net.co.uk
Thu Jul 8 19:11:33 EDT 2021
On 08/07/2021 23:53, Arne Vajhøj wrote:
> On 7/8/2021 5:42 PM, Chris Townley wrote:
>> On 08/07/2021 18:49, Arne Vajhøj wrote:
>>> On 7/8/2021 12:22 PM, VAXman- at SendSpamHere.ORG wrote:
>>>> Does anybody have the callable BACKUP example in compilable format?
>>>>
>>>> Trying to select and copy it from the PDF manual gives me garbage.
>>>>
>>>> FWIW, that's the ugliest bit of VMS documentation I have read in a
>>>> very long while.
>>>
>>> I rewrote the example in the manual and ended up with:
>
>>> BACKUP/LIST look OK on the result.
>>>
>> Always beware of copying/pasting from Word or PDF - it usually does
>> strange things - especially with quotes!
>
> It was more than copy/paste problems.
>
> The example in the manual declared a function:
>
> unsigned int subtest(void *);
>
> without using it.
>
> It did:
>
> static char input_str[] = "[.wrk]";
> ...
> input_dsc.dsc$w_length = sizeof(input_str);
>
> which I believe must be off by 1.
>
> It did not declare return type of main and it made all variables
> global instead of local in main, which is valid C but not very
> good C.
>
> Arne
>
>
Ouch!
Chris
--
Chris
More information about the Info-vax
mailing list