Re: [ext3grep] Re: Error compiling on Cent OS 4

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

 



On Mon, Apr 07, 2008 at 05:29:46PM -0300, Ranieri Oliveira wrote:
>     437 _INLINE_ int ext2fs_find_first_bit_set(void * addr, unsigned size)
>     439 {
>     440         char    *cp = (unsigned char *) addr;
>     441         int     res = 0, d0;
>     442
>     443         if (!size)
>     444                 return 0;
>     445
>     446         while ((size > res) && (*cp == 0)) {
>     447                 cp++;
>     448                 res += 8;
>     449         }
>     450         d0 = ffs(*cp);
>     451         if (d0 == 0)
>     452                 return size;
>     453
>     454         return res + d0 - 1;
>     455 }

That is an error in ext2progs.
You can workaround the problem by changing

    char    *cp = (unsigned char *) addr;

into

    char    *cp = (char *) addr;

I'd think that better is to upgrade your ext2progs
devel package. The current version has this right.

-- 
Carlo Wood <carlo@xxxxxxxxxx>

_______________________________________________
Ext3-users mailing list
Ext3-users@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/ext3-users

[Index of Archives]         [Linux RAID]     [Kernel Development]     [Red Hat Install]     [Video 4 Linux]     [Postgresql]     [Fedora]     [Gimp]     [Yosemite News]

  Powered by Linux