Pádraig Brady <[EMAIL PROTECTED]> wrote:
> Jim Meyering wrote:
>> Pádraig Brady <[EMAIL PROTECTED]> wrote:
>>> Jim Meyering wrote:
>>>> By the way, does %zu work reliably everywhere now?
>>>> In the past, we've converted such values to strings via umaxtostr,
>>>> to accommodate older systems.
>>>>
>>>> For ssize and nsize, I have a slight preference for the
>>>> cast-free approach of using %s with imaxtostr.
>>> Yes I suppose %z and PRIdMAX are C99 specific.
>>> How about the attached patch?
>>
>> Thanks!
>> However, I'd prefer to keep the use of PRIdMAX,
>> since gnulib's inttypes.h replacement lets us rely on that,
>> if you don't mind.
>
> I'm a little confused. Did you change your mind and you
> now want to keep the (intmax_t) cast in my original patch?

Sorry.  I'm the one who was confused.
The patch below is perfect.

> I also noticed that the use of size_t is buggy anyway
> in conjunction with off_t, so I've changed that.

Good catch.

>>From ee15430cb9b0de578269262ee149aa9350184354 Mon Sep 17 00:00:00 2001
> From: =?utf-8?q?P=C3=A1draig=20Brady?= <[EMAIL PROTECTED]>
> Date: Thu, 26 Jun 2008 11:10:13 +0100
> Subject: [PATCH] truncate: Fix integer portability issues
...


_______________________________________________
Bug-coreutils mailing list
Bug-coreutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-coreutils

Reply via email to