value = init_function(); assert(value); data = value->data;
assert(value = init_function()); data = value->data;