base: harmonize implementation/headers
heim_retain() should both accept and return a heim_object_t; harmonize this across header and implementation
This commit is contained in:
@@ -83,8 +83,8 @@ struct heim_auto_release {
|
|||||||
* @return the same object as passed in
|
* @return the same object as passed in
|
||||||
*/
|
*/
|
||||||
|
|
||||||
void *
|
heim_object_t
|
||||||
heim_retain(void *ptr)
|
heim_retain(heim_object_t ptr)
|
||||||
{
|
{
|
||||||
struct heim_base *p = PTR2BASE(ptr);
|
struct heim_base *p = PTR2BASE(ptr);
|
||||||
|
|
||||||
|
@@ -168,7 +168,7 @@ typedef long heim_base_once_t; /* XXX arch dependant */
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
void * heim_retain(heim_object_t);
|
heim_object_t heim_retain(heim_object_t);
|
||||||
void heim_release(heim_object_t);
|
void heim_release(heim_object_t);
|
||||||
|
|
||||||
void heim_show(heim_object_t);
|
void heim_show(heim_object_t);
|
||||||
|
Reference in New Issue
Block a user