LOWDOWN_NODE_FREE(3)
π LOWDOWN_NODE_FREE(3) π
okay bestie, welcome to LOWDOWN_NODE_FREE(3), straight out of the Library Functions Manual π and yeah the manual name is right there in the title, we love a self-explanatory era β¨
πΈ NAME πΈ
lowdown_node_free β free a parsed Markdown tree π§
π LIBRARY π
library βliblowdownβ π
β¨ SYNOPSIS β¨
#include <sys/queue.h>
#include <stdio.h>
#include <lowdown.h>
void
lowdown_node_free(struct lowdown_node *n);
π¦ DESCRIPTION π¦
So here's the tea: this one frees a parsed tree n β like, the whole thing, all of it, the entire family tree π³ β as created with lowdown_doc_parse(3) or lowdown_diff(3), and that includes all of its descendents too. Every single child node, no node left behind, periodt π
And if n is NULL? Not me stressing about that π the function literally does nothing. Zero drama, zero crash, just vibes π
lowkey iconic behaviour ngl π«Ά
π SEE ALSO π
and that's the whole page bestie, no cap π this is from the Debian edition, version $Mdocdate$, and the page itself is LOWDOWN_NODE_FREE(3) β go free those trees, main character πβ¨π
π¦ where this page comes from
- alpine 3.24: lowdown-doc 3.0.1-r0 Β· ISC
- arch rolling: lowdown 3.2.1-1 Β· ISC
- debian trixie: liblowdown-dev 2.0.2-2 Β· ISC
- fedora 43: lowdown-libs 2.0.2-2.fc43 Β· ISC AND BSD-3-Clause AND MIT
- fedora 43: lowdown-libs 2.0.2-2.fc43 Β· ISC AND BSD-3-Clause AND MIT
- fedora 44: lowdown-libs 2.0.2-3.fc44 Β· ISC AND BSD-3-Clause AND MIT
- fedora 44: lowdown-libs 2.0.2-3.fc44 Β· ISC AND BSD-3-Clause AND MIT
- nixpkgs unstable: lowdown 3.0.1
- nixpkgs unstable: lowdown-unsandboxed 3.0.1
- opensuse-leap 16.0: lowdown-devel 1.1.0+git20231119.1200b9f-bp160.1.13 Β· ISC
- opensuse-leap 16.0: lowdown-devel 1.1.0+git20231119.1200b9f-bp160.1.13 Β· ISC
- opensuse-leap 16.0: lowdown-devel 1.1.0+git20231119.1200b9f-bp160.1.13 Β· ISC
- opensuse-leap 16.0: lowdown-devel 1.1.0+git20231119.1200b9f-bp160.1.13 Β· ISC
- ubuntu noble: liblowdown-dev 1.1.0-1 Β· ISC
- ubuntu questing: liblowdown-dev 2.0.2-2
- ubuntu resolute: liblowdown-dev 2.0.4-2 Β· ISC
- ubuntu stonking: liblowdown-dev 3.0.1-1 Β· ISC
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms