Sun Directory Server Enterprise Edition 7.0 Developer's Guide
Memory Concerns  If the pointer to the Slapi_Value structure is
NULL, nothing is done and the function returns NULL . If the
Slapi_Value already contains a value, it is freed from memory
before the new one is set.