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

Re: Easy removals: B



Pierre HABOUZIT <madcoder@debian.org> writes:

> tag 362959 =
> tag 362959 + patch
> thanks
>
>   I confirm. I have tracked that issue down, it's because upstream takes
> pointer on things that should be gsizes (aka 64 bits on amd64) on things
> that are gints (32bits).

Pointer should be put into intpointer_t if you must. Or better make a
union of int and pointer if you have to mix the two. glib should have
its own type for intpointer_t or use that itself. Reusing gsizes
sounds awfully wrong. Isn't that 64bit on 32bit cpus as well?

MfG
        Goswin



Reply to: