PX_NEW_BLOB(3)
π PX_NEW_BLOB(3) β the blob-making one π
okay so this is a page from the Library Functions Manual, bestie. Sit down, grab a strawberry π, we're talking about PX_new_blob.
β¨ NAME β¨
PX_new_blob β spin up a brand new instance of a Paradox blob file (deprecated tho, we'll get to that π)
π¦ SYNOPSIS π¦
#include <paradox.h>
pxblob_t* PX_new_blob(pxdoc_t *pxdoc)
like. that's the whole vibe. one function, one argument. slay π
πΈ DESCRIPTION πΈ
So what it does: it creates a new instance of a Paradox blob file, and that blob file is associated with the database file you passed in. Cute, right?
And listen β this function must be called before accessing any blob file. Not "should", not "ideally", MUST. it's giving prerequisite, it's giving "do this first or perish" π
π¨ okay bestie this is the important part: this function is deprecated. like, it's still here, it still works, but it's not the moment anymore. Instead you wanna usePX_set_blob_file()andPX_get_data_blob(), orPX_get_data_graphicinstead. periodt. π
β RETURN VALUE β
- On success β a pointer to an internal representation of a Paradox blob file π«Ά
- On failure β
NULLπ
that's it. that's the tea.
π SEE ALSO π
go read those too, they're lowkey iconic π
π AUTHOR π
This manual page was written by Uwe Steinmann uwe@steinmann.cx. thank you for your service, king π
and that's the whole page, bestie!! it lives in section 3 of the Library Functions Manual, and the footer is literally just the name again β PX_NEW_BLOB(3) β because the page is that self-obsessed. main character energy fr fr. mwah, go forth and not use the deprecated function πβ¨π¦
π¦ where this page comes from
- debian bookworm: pxlib-dev 0.6.8-1+b1
- debian trixie: pxlib-dev 0.6.9-1+b1
- ubuntu jammy: pxlib-dev 0.6.8-1
- ubuntu noble: pxlib-dev 0.6.8-1
- ubuntu questing: pxlib-dev 0.6.9-1
- ubuntu resolute: pxlib-dev 0.6.9-1build1
- ubuntu stonking: pxlib-dev 0.6.10-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms