xosd_uninit(3)

πŸ“¦
version 2.2.15 Β· 2 versions
, in arch rolling, debian bookworm, debian trixie, ubuntu jammy, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

✨ NAME ✨

xosd_uninit β€” bestie, this is the one that destroys a XOSD window πŸ’€ (and like, frees the memory too, very responsible of it)

This is page xosd_uninit(3) from the Library Functions Manual, if u were wondering where u are 🫢


🌸 SYNOPSIS 🌸

#include <xosd.h>

int xosd_uninit (xosd* osd);

πŸ’– DESCRIPTION πŸ’–

okay so. xosd_uninit destroys an existing xosd window, and it frees the memory while it's at it. that's it, that's the whole job. it's giving cleanup era ✨🧹

like, u made a whole little on-screen display, u showed ur stuff, and now?? now u gotta let it go. xosd_uninit is the letting-go function. very main character, very closure, periodt πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

  • osd β€” the on-screen display object to act on. like, the actual one. the one u want gone. hand it over bestie πŸ™ˆ

🌈 RETURN VALUE 🌈

  • On success, a zero is returned. slay βœ…
  • On error, -1 is returned. not slay 😭

πŸ‘‘ SEE ALSO πŸ‘‘

  • xosd_init(3) β€” the one that made the window. this one's the breakup. iykyk πŸ’œ

k byeeee, this was the X OSD Library page for xosd_uninit, dated 2002-06-25 β€” yes she's an elder icon and she still ate πŸ”₯πŸ‘‘