Exemplo n.º 1
0
void
as_bin_init(as_namespace *ns, as_bin *b, byte *name, size_t namesz, uint version)
{
	as_bin_state_set(b, AS_BIN_STATE_UNUSED);
	as_bin_set_version(b, version, ns->single_bin);

	b->particle = 0;

	as_bin_set_id_from_name_buf(ns, b, name, namesz);
	b->unused = 0;
}
Exemplo n.º 2
0
void
as_bin_init(as_namespace *ns, as_bin *b, byte *name, size_t namesz, uint version)
{
	as_bin_state_set(b, AS_BIN_STATE_UNUSED);
	as_bin_set_version(b, version, ns->single_bin);

	b->particle = 0;

	as_bin_set_id_from_name_buf(ns, b, name, namesz);
	// Don't touch b->unused - like b->id, it's past the end of its enclosing
	// as_index if single-bin, data-in-memory.
}