case_lowerb(3)
π case_lowerb(3) π
okay so bestie, we're in the Library Functions Manual and today's main character is case_lowerb β the little function that compares strings case-insensitively. yes, that's the whole vibe. let's go π¦
β¨ NAME β¨
case_lowerb β compare strings case-insensitively π
β¨ SYNTAX β¨
#include <libowfat/case.h>
void case_lowerb(void* s,size_t len);
that's it. that's the whole signature. no cap. π
β¨ DESCRIPTION β¨
so here's the tea, bestie: case_lowerb goes through and converts each 'A' to 'a', 'B' to 'b', ..., all the way down to 'Z' to 'z' in s[0], s[1], ..., s[len].
like, it's literally just uppercasing's lowercase little sister. every capital letter it finds in that run gets flipped down to its lowercase twin. A to a. B to b. C to c. you get the pattern, it's giving alphabet glow-down π
and yes, the page says s[len] β we are quoting it exactly, character for character, because that's what the manual says and we do not editorialize on the math. iykyk π
it works on a void* s with a size_t len, so it's not picky about what you hand it. lowkey iconic of it honestly π
β¨ SEE ALSO β¨
yeah. it references itself. main character energy fr fr β the only thing it wants you to read next is more of it ππ
and that's the whole page, bestie!! this one came to you straight out of the Library Functions Manual, and the little footer at the bottom just says case_lowerb(3) β no date, no version drama, just the name holding it down at the end like a signature. stay lowercase, stay slay π«ΆπΈπ
π¦ where this page comes from
- alpine 3.24: libowfat-doc 0.34-r0 Β· GPL-2.0-only
- debian bookworm: libowfat-dev 0.32-4 Β· GPL-2.0-only
- debian trixie: libowfat-dev 0.32-5 Β· GPL-2.0-only
- nixos 26.05: libowfat 0.34
- nixpkgs unstable: libowfat 0.34
- opensuse-leap 16.0: libowfat-devel 0.33-bp160.1.11 Β· GPL-2.0-only
- opensuse-leap 16.0: libowfat-devel 0.33-bp160.1.11 Β· GPL-2.0-only
- opensuse-leap 16.0: libowfat-devel 0.33-bp160.1.11 Β· GPL-2.0-only
- opensuse-leap 16.0: libowfat-devel 0.33-bp160.1.11 Β· GPL-2.0-only
- ubuntu noble: libowfat-dev 0.32-4.1build1 Β· GPL-2.0-only
- ubuntu questing: libowfat-dev 0.32-5
- ubuntu resolute: libowfat-dev 0.34-2 Β· GPL-2.0-only
- ubuntu stonking: libowfat-dev 0.34-2 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms