Provided by: clearsilver-dev_0.10.5-3build1_amd64 bug

NAME

       dictCleanup  - cleanup dictionary

SYNOPSIS

       #include <util/dict.h>

       void dictCleanup(dictCtx dict, dictCleanupFunc cleanup, void *rock);

ARGUMENTS

       dict - dictionary to cleanup
       cleanup - cleanup callback
       rock - to pass to <cleanup>

DESCRIPTION

       Calls <cleanup> for every item in <dict>.  If <cleanup> returns true, then item is removed
       from <dict>.

       MT-Level: Safe if <dict> thread-safe.

RETURN VALUE

       None.

SEE ALSO

       dictDestroy(3),   dictCleanup(3),    dictReleaseLock(3),    dictRemove(3),    dictNext(3),
       dictCreate(3), dictSetValue(3), dictModifyValue(3), dictSearch