shishi_check_version(3)
π NAME π
shishi_check_version β it's an API function, bestie, and it's here to do a lil vibe check on your library version β¨
π¦ SYNOPSIS π¦
#include <shishi.h>
const char * shishi_check_version(const char * req_version);
π ARGUMENTS π
const char * req_versionβ the oldest version you're willing to accept, like your bare minimum. OrNULLif you're feeling unbothered and have zero standards today π
πΈ DESCRIPTION πΈ
Okay so what this does: it checks that the installed library version is at least as recent as whatever you dropped into req_version. The version string is formatted like "1.0.2", so that's the shape you're matching against, no cap π
And whenever NULL gets passed to this function, the check is justβ¦ suppressed. Like, no check happens at all. But the library version is still returned β she still shows up to the party even when you told her not to bother checking the guest list π«Ά
β¨ RETURN VALUE β¨
It returns the active library version. Or NULL, should the running library be too old. So like, if the vibe check fails, you get nothing back. Iconic but brutal π
π REPORTING BUGS π
Found a bug? Don't suffer in silence, tell the people:
- 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. So yes, you may absolutely redistribute this, just keep the receipts, periodt π
π 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. Go read it, it's giving main character energy π
And that's the whole page, bestie!! This was the shishi_check_version(3) man page, hanging out in the shishi manual, version 1.0.3 β mwah, slay, go check some versions responsibly π
β¨π
π¦ where this page comes from
- debian bookworm: shishi-doc 1.0.3-1 Β· GPL-3.0-or-later
- debian trixie: shishi-doc 1.0.3-5 Β· GPL-3.0-or-later
- nixos 26.05: shishi 1.0.3
- nixpkgs unstable: shishi 1.0.3
- ubuntu noble: shishi-doc 1.0.3-2.1build2 Β· GPL-3.0-or-later
- ubuntu questing: shishi-doc 1.0.3-5
- ubuntu resolute: shishi-doc 1.0.3-5build1 Β· GPL-3.0-or-later
- ubuntu stonking: shishi-doc 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