Re: git-rebase (1.5.0.6) errors

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



2007/5/18, David Kastrup <dak@xxxxxxx>:
"Paolo Teti" <paolo.teti@xxxxxxxxx> writes:

> 2007/5/18, Ilpo Järvinen <ilpo.jarvinen@xxxxxxxxxxx>:
>> Hi,
>>
>>
>> ijjarvin@kivilampi-30:~/work/src/submit$ git-rebase net-2.6.22-origin
>> First, rewinding head to replay your work on top of it...
>> HEAD is now at d739437... [IPV4]: Correct rp_filter help text.
>> fatal: cannot convert from utf-8 to utf-8
>
>
> Now I can't test or try to reproduce your error,
> but looking at the source code (only with gitweb)
> I have found another bad use of size_t instead of ssize_t
> in the reencode_string(..) that take part at the conversion process.
>
> Using size_t in the next portion of code the check "count == -1" is
> never true.

Only if size_t is a larger type than int (could be on x86-64 and alpha
architectures).  Other than that, this comparison would work.  Which
does not mean that this does not warrant fixing, but it is not
necessarily the cause of this problem.

1. Yes this is not necessarily the cause.. I agree.

2. size_t as I know is unsigned and ssize_t is the signed version of
size_t.. so to
   compare with -1 we want ssize_t.
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux