registered. Therefore, if memory has been allocated for the object sent
as argument it has to be free'd after this function returns succesfully. */
registered. Therefore, if memory has been allocated for the object sent
as argument it has to be free'd after this function returns succesfully. */