Provided by: libbson-doc_1.3.1-1_all bug

NAME

       bson_zero_free() - This function behaves like bson_free() except that it zeroes the memory
       first. This can be useful if you are storing passwords or other similarly important  data.
       Note  that  if  it  truly is important, you probably want a page protected with mlock() as
       well to prevent it swapping to disk.

SYNOPSIS

       void
       bson_zero_free (void  *mem,
                       size_t size);

PARAMETERS

       mem    A memory region.

       size   The size of mem \&.

DESCRIPTION

       This function behaves like bson_free(3) except that it zeroes the memory first.  This  can
       be  useful if you are storing passwords or other similarly important data. Note that if it
       truly is important, you probably want a page protected with mlock(3) as well to prevent it
       swapping to disk.

COLOPHON

       This     page     is     part     of    libbson.     Please    report    any    bugs    at
       https://jira.mongodb.org/browse/CDRIVER.