Modifies a pointer to point to a new mini-object.
The modification is done atomically. This version is similar to
mini_object_replace except that it does not increase the refcount of newdata
and thus takes ownership of newdata
.
Either newdata
and the value pointed to by olddata
may be null
.
olddata |
pointer to a pointer to a mini-object to be replaced |
newdata |
pointer to new mini-object |
|