shisa_done(3)
π shisa_done(3) β the shishi era, but make it a farewell π
okay bestie, so this is a page from the shishi manual β section 3, the library-functions girlies β and it's all about shisa_done, the β¨closing timeβ¨ function. it's short, it's sweet, and it's literally the last thing you do with a shisa handle. no cap. π
πΈ SYNOPSIS πΈ
#include <shisa.h>
void shisa_done(Shisa * dbh);
like, that's it. that's the whole vibe. she takes one argument and returns nothing because she's done, periodt. π
π¦ ARGUMENTS π¦
Shisa * dbhβ your shisa handle, the one you got handed to you when you calledshisa()to allocate it in the first place. this is the girl she's putting to rest. π«Ά
β¨ DESCRIPTION β¨
so what does she actually do? she deallocates the shisa library handle. that's the whole job. she frees dbh and sends it off into the void, cute and clean. π§
β οΈ and this is the important part, so listen up bestie: the handle must not be used in calls to any shisa function after the completion of this call. like, onceshisa_donereturns,dbhis gone. don't call anything on it. don't peek at it. don't text it back. it's giving ghosted, and that's the correct behaviour. π
π REPORTING BUGS π
found something cursed? don't suffer in silence, tell the maintainers:
- Report bugs to
<bug-shishi@gnu.org>π§ - GNU Shishi home page:
http://www.gnu.org/software/shishi/π - General help using GNU software:
http://www.gnu.org/gethelp/π
π COPYRIGHT π
Copyright Β© 2002-2022 Simon Josefsson. π
Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. (slay, honestly β that's some generous licensing right there, we love to see it π)
π SEE ALSO π
The full documentation for shishi is maintained as a Texinfo manual. if the info and shishi programs are properly installed at your site, the command
info shishi
should give you access to the complete manual. iykyk β go read the whole thing, it's the main character of this whole franchise. πβ¨
and that's the whole page, bestie. one function, one handle, one very final goodbye. shisa_done β she ate and left no crumbs. π
shishi version 1.0.3, and this page is shisa_done(3) β mwah, take care of yourselves out there ππ¦π
π¦ where this page comes from
- debian bookworm: libshisa-dev 1.0.3-1+b1 Β· GPL-3.0-or-later
- debian trixie: libshisa-dev 1.0.3-5+b1 Β· GPL-3.0-or-later
- nixos 26.05: shishi 1.0.3
- nixpkgs unstable: shishi 1.0.3
- ubuntu noble: libshisa-dev 1.0.3-2.1build2 Β· GPL-3.0-or-later
- ubuntu questing: libshisa-dev 1.0.3-5
- ubuntu resolute: libshisa-dev 1.0.3-5build1 Β· GPL-3.0-or-later
- ubuntu stonking: libshisa-dev 1.0.3-7 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms