[Pixman] pixman-combine32.h header: should it be made public?

2015-11-19 Thread Yuri
. Would you support making pixman-combine32.h a public header? Because people who want to use these macros will copy this header into their trees, and this isn't too good. Yuri ___ Pixman mailing list Pixman@lists.freedesktop.org http

Re: [Pixman] [BUG REPORT] pixman_glyph_cache_create leaks memory that it allocates

2017-09-18 Thread Yuri
appear reasonable to expect that many users will be always releasing it. It's easier to do this in one place. Yuri ___ Pixman mailing list Pixman@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/pixman

Re: [Pixman] [BUG REPORT] pixman_glyph_cache_create leaks memory that it allocates

2017-09-17 Thread Yuri
On 09/17/17 06:10, Siarhei Siamashka wrote: Can Yuri tell us more about his dynamic load/reload use case? So far I'm not aware of anyone doing this in practice. I instantiate LV2 (audio) plugin UIs, which are mostly gtk in the non-gtk app. I dynamically load libgtkmm/libglib libraries

Re: [Pixman] [BUG REPORT] pixman_glyph_cache_create leaks memory that it allocates

2017-09-17 Thread Yuri
compilers. | Yuri ___ Pixman mailing list Pixman@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/pixman

Re: [Pixman] [BUG REPORT] pixman_glyph_cache_create leaks memory that it allocates

2017-09-17 Thread Yuri
? There is actually __attribute__((destructor)) https://phoxis.org/2011/04/27/c-language-constructors-and-destructors-with-gcc It works with gcc and clang, and probably with most or all other compilers. This is precisely what I recommended, haven't I? Ok then, if you meant this. Yuri

[Pixman] [BUG REPORT] pixman_glyph_cache_create leaks memory that it allocates

2017-09-15 Thread Yuri
in the memory leak. pixman-0.34.0 Yuri ___ Pixman mailing list Pixman@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/pixman