bson * bson_from_buffer(bson * b, bson_buffer * buf){ return bson_init(b, bson_buffer_finish(buf), 1); }
int bson_from_buffer(bson * b, bson_buffer * buf){ b->err = buf->err; bson_buffer_finish(buf); return bson_init(b, buf->buf, 1); }