From: Paul Eggert <[email protected]>

> On 07/15/2013 01:39 PM, Steven M. Schweda wrote:
> 
> >    Oooh, I don't think that I'd do that.
> 
> Sorry, I don't know VMS so I'm flying blind here.

   When in doubt, don't do it, I always say.

> How about this instead?
> 
> #ifdef __VMS
>    add_slash = false;
> #endif

   Sounds safer (though still less clear than "= 0", I claim).

>  (No need for the "(int)" type cast around here, either.)
> The cast is needed on some platforms, and shouldn't hurt on VMS.

   Yeah, it's harmless.  I didn't remember seeing it in the original
(right-order) arg list, so I was afraid it was in there just to "fix" a
problem with the arg order.  But I now see that it was there before.

   SMS.

Reply via email to