Scroll to navigation

BSON_MALLOC(3) libbson BSON_MALLOC(3)

SYNOPSIS

void *
bson_malloc (size_t num_bytes);


PARAMETERS

num_bytes: A size_t containing the number of bytes to allocate.

DESCRIPTION

This is a portable malloc() wrapper.

If there was a failure to allocate num_bytes bytes, the process will be aborted.

Warning:

This function will abort on failure to allocate memory.


RETURNS

A pointer to a memory region which HAS NOT been zeroed.

Author

MongoDB, Inc

Copyright

2009-present, MongoDB, Inc.

December 11, 2025 2.2.1