Web lists-archives.com

Re: Use of lrint() in 'gdk-pixbuf/pixops/pixops.c'




This issue relates to gdk-pixbuf, which does not have the C89 fallback code that GTK has.

Personally, I'd be completely open to stop suppprting MSVC older than 2015 in newer releases of G* libraries and start requiring C99 features, like we did for GTK in the master branch. Nevertheless, I understand that there are people that still wish to build GTK 2.x on Windows, and gdk-pixbuf is still a dependency for that, so we need to keep C89 compatibility for a while longer.

Ciao,
 Emmanuele.

On Sun, 5 Feb 2017 at 10:30, Yale Zhang <yzhang1985@xxxxxxxxx> wrote:
It should be in both the gdk and gtk directories for GTK+ 3.22. I
don't know about GTK+2

On Sun, Feb 5, 2017 at 1:43 AM, John Emmas via gtk-devel-list
<gtk-devel-list@xxxxxxxxx> wrote:
> On 05/02/2017 03:59, Yale Zhang wrote:
>>
>> I suggest adding a lrintf() fallback to fallback-c89.c too.
>>
>> Currently, there are 2 rounding functions in the fall backs, round()
>> and rint()
>>
>
> Where does fallback-c89.c come from?  Some auto-generated file maybe?
>
> I can't seem to find it on my system  :-(
>
>
> John
> _______________________________________________
> gtk-devel-list mailing list
> gtk-devel-list@xxxxxxxxx
> https://mail.gnome.org/mailman/listinfo/gtk-devel-list
_______________________________________________
gtk-devel-list mailing list
gtk-devel-list@xxxxxxxxx
https://mail.gnome.org/mailman/listinfo/gtk-devel-list
--
https://www.bassi.io
[@] ebassi [@gmail.com]
_______________________________________________
gtk-devel-list mailing list
gtk-devel-list@xxxxxxxxx
https://mail.gnome.org/mailman/listinfo/gtk-devel-list