Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: [PATCH] Change handrolled strftime to strftime in zftp.c
> On 25 March 2019 at 13:07 "Jun T." <takimoto-j@xxxxxxxxxxxxxxxxx> wrote:
> > 2019/03/25 21:42, Peter Stephenson <p.stephenson@xxxxxxxxxxx> wrote:
> >>
> >> Should we replace "#ifdef OFF_T_IS_64_BIT" by "#ifndef OFF_T_IS_64_BIT"?
> >
> > The obvious test would be
> >
> > #ifdef ZSH_64_BIT_TYPE
>
> But ZSH_64_BIT_TYPE is defined only if long is 32 bit
> so we still get 'Shell compiled with wrong off_t size'.
> Do you mean "#ifndef ZSH_64_BIT_TYPE"?
I don't see how that could work since output64() wouldn't exist.
I think this means the error message in the other branch is now redundant --- if
long is a 64-bit value it's perfectly OK to use that code. Could change the DPUTS
check to check sizeof(sz) for that purpose instead?
pws
Messages sorted by:
Reverse Date,
Date,
Thread,
Author