Fri, 25 Jul 2025 00:18:05 -0500
Tell gir to ignore the Purple.Request functions that aren't bindable
There were a number of methods in Purple.Request that could not be bound to
other languages and g-ir-scanner was yelling about them. We can't fix the
without overhauling the API and they've been creating warning fatigue making
it harder to find new warnings.
So since we can't do anything about them right now, I marked them as skip so
that they don't show up as warnings any more.
Testing Done:
Called in the turtles and saw no warnings from the requests api.
Reviewed at https://reviews.imfreedom.org/r/4076/
{ X oddness 1 Memcheck:Param write(buf) fun:__write_nocancel fun:_X11TransWrite obj:/usr/X11R6/lib/libX11.so.6.2 fun:_XReply } { X oddness 2 Memcheck:Param writev(vector[...]) fun:writev obj:/usr/X11R6/lib/libX11.so.6.2 fun:_X11TransWritev fun:_XSend } { X oddness 3 Memcheck:Cond fun:XcursorImageHash fun:XcursorNoticePutBitmap fun:_XNoticePutBitmap fun:XPutImage } { X oddness 4 Memcheck:Param write(buf) fun:__write_nocancel fun:_X11TransWrite obj:/usr/X11R6/lib/libX11.so.6.2 fun:XFlush } { X oddness 5 Memcheck:Param write(buf) fun:__write_nocancel fun:_X11TransWrite obj:/usr/X11R6/lib/libX11.so.6.2 fun:XDrawLine } { X oddness 6 Memcheck:Param write(buf) fun:__write_nocancel fun:_X11TransWrite obj:/usr/X11R6/lib/libX11.so.6.2 fun:_XEventsQueued } { File selector Memcheck:Value4 fun:_itoa_word fun:_IO_vfprintf_internal fun:_IO_vsprintf_internal fun:_IO_sprintf } { File selector 2 Memcheck:Param write(buf) fun:__write_nocancel fun:_X11TransWrite obj:/usr/X11R6/lib/libX11.so.6.2 fun:XRenderComposite } { FontConfig Maybe Memcheck:Leak fun:malloc fun:FcStrCopy fun:FcStrSetAdd fun:FcLangSetCopy } { File selector 3 Memcheck:Param write(buf) fun:__write_nocancel fun:_X11TransWrite obj:/usr/X11R6/lib/libX11.so.6.2 fun:_XFlushGCCache } { File selector 4 Memcheck:Param write(buf) fun:__write_nocancel fun:_X11TransWrite obj:/usr/X11R6/lib/libX11.so.6.2 fun:XCreateGC } { Something else Memcheck:Param write(buf) fun:__write_nocancel fun:_X11TransWrite obj:/usr/X11R6/lib/libX11.so.6.2 fun:_XSetClipRectangles } { libfontconfig leaks Memcheck:Leak fun:*alloc obj:/usr/lib/libfontconfig.so.* ... } { wcslen_sse2 optimization Memcheck:Addr8 fun:__wcslen_sse2 ... } { wcslen_sse2 optimization 2 Memcheck:Cond fun:__wcslen_sse2 ... } { idna bug Memcheck:Addr4 fun:idna_to_ascii_4z fun:idna_to_ascii_8z ... } { libcairo uninitialized values Memcheck:Cond obj:*libpixman-1.so.* obj:*libpixman-1.so.* obj:*libpixman-1.so.* obj:*libpixman-1.so.* fun:pixman_image_composite32 obj:*libcairo.so.2.* obj:*libcairo.so.2.* obj:*libcairo.so.2.* obj:*libcairo.so.2.* obj:* } { librsvg uninitialized values Memcheck:Cond obj:*librsvg-2.so.2.* fun:rsvg_handle_get_pixbuf_sub fun:rsvg_handle_get_pixbuf obj:* }