will free allocated item via escan function, if flag
.BNDBUF_BURN
is set and size in't 0 memset() or zero() custom function will be called prior to free. This function is using default memory allocation/deallocation functions or (if provided) custom ones.
family of functions returns a pointer to newly created
.Bndbuf_t
structure or
.BNULL
otherwise (if any error occurs, or invalid options are given).
.br
No specific errno code is set in case of error.
.br
.SHBUGS
Not known yet.
.SHEXAMPLE
None.
.SHAPPLICATIONUSAGE
None.
.SHRATIONALE
.Bndbuf_new_wmops()
is recommended to use in specific environments i.e. when users are required to store and process all data buffers in a secure way (use special memory allocation to avoid memory pages swappnig, avoid memset() optimization etc ...).
.SHSEEALSO
.BIndbuf_setflags(3)
.SHCOPYRIGHT
This software licensed under GNU LGPL v2.1 or later. See COPYING for further details.
.br
(c) Authors of libndbuf 2017-2018 <http://vapaa.xyz>