Method
GObjectParamSpecsink
Declaration [src]
void
g_param_spec_sink (
GParamSpec* pspec
)
Description [src]
The initial reference count of a newly created GParamSpec
is 1,
even though no one has explicitly called g_param_spec_ref()
on it
yet. So the initial reference count is flagged as “floating”, until
someone calls g_param_spec_ref (pspec); g_param_spec_sink
(pspec);
in sequence on it, taking over the initial
reference count (thus ending up with a pspec
that has a reference
count of 1 still, but is not flagged “floating” anymore).