logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

nng_strfree - free memory

Description

       The nng_strfree() function deallocates the string str. This is equivalent to using nng_free() with the
       length of str plus one (for the NUL terminating byte) as the size.

           Important

           This should only be used with strings that were allocated by nng_strdup() or nng_alloc(). In all
           cases, the allocation size of the string must be the same as strlen(str) + 1.Important

           Consequently, if the a string created with nng_strdup() is modified to be shorter, then it is
           incorrect to call this function. (The nng_free() function can be used instead in that case, using the
           length of the original string plus one for the size.)

Errors

       None.

Name

       nng_strfree - free memory

Return Values

       None.

See Also

nng_alloc(3), nng_free(3), nng_strdup(3), nng(7)

                                                   2025-04-20                                     NNG_STRFREE(3)

Synopsis

           #include <nng/nng.h>

           void nng_strfree(char *str);

See Also