On 3 December 2021 9:41:48 pm IST, Julien Cristau <[email protected]> wrote:
>On Tue, Sep 07, 2021 at 12:27:05AM +0530, Nilesh Patra wrote:
>> diff -Nru segemehl-0.3.4/debian/patches/arm64.patch 
>> segemehl-0.3.4/debian/patches/arm64.patch
>> --- segemehl-0.3.4/debian/patches/arm64.patch        1970-01-01 
>> 05:30:00.000000000 +0530
>> +++ segemehl-0.3.4/debian/patches/arm64.patch        2021-09-06 
>> 23:43:50.000000000 +0530
>> @@ -0,0 +1,75 @@
>> +Description: Change the signed-ness for several chars to fix segfault
>> +Author: Nilesh Patra <[email protected]>
>> +Last-Update: 2021-08-24
>> +--- a/libs/biofiles.c
>> ++++ b/libs/biofiles.c
>> +@@ -1916,7 +1916,7 @@
>> +     Uint max, Uint *minlen, Uint *maxlen, unsigned char *minq, unsigned 
>> char *maxq) 
>> + {
>> + 
>> +-  char ch;
>> ++  signed char ch;
>> +   char idchar=0;
>> +   int ret=0;
>> +   off_t curseqoffset, lastindexoffset=0;
>
>Shouldn't `ch` be an `int` instead, to match the return value of getc,
>and type of EOF?
>
>Anyway, I guess this is fine if it works...

Should I upload this to p-u?

Reply via email to