XMFONTLISTAPPENDENTRY(3)
π XmFontListAppendEntry π
okay bestie, so this one lives in the Xm library calls section of the manual β it's XmFontListAppendEntry, and it's literally the "add one more thing to the font list" girlie. let's get into it π
β¨ NAME β¨
XmFontListAppendEntry β a font list function that appends an entry to a font list π¦
β¨ SYNOPSIS β¨
#include <Xm/Xm.h>
XmFontList XmFontListAppendEntry(
XmFontList oldlist,
XmFontListEntry entry);
β¨ DESCRIPTION β¨
so here's the tea: XmFontListAppendEntry creates a new font list that contains the contents of oldlist. and the way it does that? it copies the contents of the font list entry you're adding into this new font list. no sharing, no aliasing, just a lil copy. π
and if oldlist is NULL? bestie it just creates a brand new font list containing only the single entry you specified. main character energy, honestly. β¨
π«Ά important: this function deallocates the original font list after extracting the required information. so like, don't go using oldlist afterwards, okay? it's gone. periodt.
and ALSO: the caller must free the font list entry by using XmFontListEntryFree. that's on you, not on her. π
oldlistβ specifies the font list to be added toentryβ specifies the font list entry to be added
β¨ RETURN β¨
if entry is NULL, it returns oldlist. otherwise? it returns a new font list. slay. π
β¨ RELATED β¨
XmFontList(3)XmFontListEntryCreate(3)XmFontListEntryFree(3)XmFontListEntryLoad(3)XmFontListFree(3)XmFontListRemoveEntry(3)
okay that's the whole page, no cap. this one's from the Xm library calls manual β the XmFontListAppendEntry(library call) girlies know. go forth and append, bestie ππΈ
π¦ where this page comes from
- alpine 3.24: motif-doc 2.5.2-r0 Β· LGPL-2.1-or-later
- arch rolling: openmotif 2.3.8-4 Β· LGPL-2.1-or-later
- centos-stream 9: motif-devel 2.3.4-32.el9 Β· LGPLv2+
- centos-stream 9: motif-devel 2.3.4-32.el9 Β· LGPLv2+
- epel 10: motif-devel 2.3.8-2.el10_2 Β· LicenseRef-Callaway-LGPLv2+
- fedora 43: motif-devel 2.3.8-1.fc43 Β· LicenseRef-Callaway-LGPLv2+
- fedora 43: motif-devel 2.3.8-1.fc43 Β· LicenseRef-Callaway-LGPLv2+
- fedora 43: motif-devel 2.3.8-2.fc43 Β· LicenseRef-Callaway-LGPLv2+
- fedora 43: motif-devel 2.3.8-2.fc43 Β· LicenseRef-Callaway-LGPLv2+
- fedora 44: motif-devel 2.3.8-3.fc44 Β· LicenseRef-Callaway-LGPLv2+
- fedora 44: motif-devel 2.3.8-3.fc44 Β· LicenseRef-Callaway-LGPLv2+
- nixos 26.05: motif 2.3.8
- nixpkgs unstable: motif 2.3.8
- opensuse-leap 16.0: motif-devel 2.3.8-bp160.1.1 Β· LGPL-2.1-or-later
- opensuse-leap 16.0: motif-devel 2.3.8-bp160.1.1 Β· LGPL-2.1-or-later
- opensuse-leap 16.0: motif-devel 2.3.8-bp160.1.1 Β· LGPL-2.1-or-later
- opensuse-leap 16.0: motif-devel 2.3.8-bp160.1.1 Β· LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms