xcb_free_pixmap(3)
π xcb_free_pixmap β the "bye bestie" button for pixmaps
okay so real talk, this is xcb_free_pixmap(3), part of the XCB Requests fam, and it does exactly one thing: it destroys a pixmap. that's it. that's the whole vibe. β¨
πΈ NAME πΈ
xcb_free_pixmap β Destroys a pixmap π«Ά
π SYNOPSIS π
#include <xcb/xproto.h>
β¨ Request function β¨
xcb_void_cookie_t xcb_free_pixmap(xcb_connection_t *conn,
xcb_pixmap_t pixmap);
π¦ REQUEST ARGUMENTS π¦
connβ The XCB connection to X11. your lil hotline to the server, lowkey the main character here πpixmapβ The pixmap to destroy. yes queen, this is the one getting evicted π
π DESCRIPTION π
Deletes the association between the pixmap ID and the pixmap. periodt. π
The pixmap storage will be freed when there are no more references to it. so like, the ID link is gone immediately, but the actual memory is out here waiting for its last reference to leave the group chat before it dips. no cap. π¦
π RETURN VALUE π
Returns an xcb_void_cookie_t. Errors (if any) have to be handled in the event loop. it's giving "i'll tell you later, don't text me first" energy π
If you want to handle errors directly with xcb_request_check instead, use xcb_free_pixmap_checked. See xcb-requests(3) for details. iykyk β¨
π ERRORS π
xcb_pixmap_error_tβ The specified pixmap does not exist. bestie... it was never there. the vibe check failed fr fr π
π SEE ALSO π
π AUTHOR π
Generated from xproto.xml. Contact xcb@lists.freedesktop.org for corrections and improvements. (they're literally so sweet for that π«Ά)
and that's the whole page, bestie!! you just read the entire xcb_free_pixmap(3) manpage and honestly? iconic. go forth and free ur pixmaps responsibly π
β¨
X Version 11 Β· libxcb 1.17.0 Β· xcb_free_pixmap(3) β mwah, stan, bye ππ
π¦ where this page comes from
- alpine 3.22: libxcb-doc 1.17.0-r0 Β· MIT
- alpine 3.23: libxcb-doc 1.17.0-r1 Β· MIT
- alpine 3.24: libxcb-doc 1.17.0-r2 Β· MIT
- arch rolling: libxcb 1.17.0-1 Β· X11
- centos-stream 10: libxcb-devel 1.17.0-3.el10 Β· X11
- debian trixie: libxcb-doc 1.17.0-2
- fedora 43: libxcb-devel 1.17.0-6.fc43 Β· X11
- fedora 43: libxcb-devel 1.17.0-6.fc43 Β· X11
- fedora 44: libxcb-devel 1.17.0-7.fc44 Β· X11
- fedora 44: libxcb-devel 1.17.0-7.fc44 Β· X11
- nixpkgs unstable: libxcb 1.17.0
- opensuse-leap 16.0: libxcb-devel-doc 1.17.0-160000.2.2 Β· MIT
- ubuntu questing: libxcb-doc 1.17.0-2build1
- ubuntu resolute: libxcb-doc 1.17.0-2ubuntu1
- ubuntu stonking: libxcb-doc 1.17.0-2ubuntu1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms