Atomically modifies a pointer to point to a new mini-object. The reference count of olddata is decreased and the reference count of newdata is increased. Either newdata and the value pointed to by olddata may be NULL.
pointer to a pointer to a mini-object to be replaced. inout[transfer full]
pointer to new mini-object
TRUE if newdata was different from olddata
See Implementation
Atomically modifies a pointer to point to a new mini-object. The reference count of olddata is decreased and the reference count of newdata is increased. Either newdata and the value pointed to by olddata may be NULL.