Skip to content
Snippets Groups Projects
Verified Commit cd5e4152 authored by James Almer's avatar James Almer
Browse files

data: don't overwrite the Dav1dDataProps size value

Fixes a regression since commit 3d3c51a0.
parent a029d689
Branches master
No related tags found
No related merge requests found
......@@ -47,8 +47,9 @@ uint8_t *dav1d_data_create_internal(Dav1dData *const buf, const size_t sz) {
buf->ref = dav1d_ref_create(sz);
if (!buf->ref) return NULL;
buf->data = buf->ref->const_data;
buf->sz = buf->m.size = sz;
buf->sz = sz;
dav1d_data_props_set_defaults(&buf->m);
buf->m.size = sz;
return buf->ref->data;
}
......@@ -66,8 +67,9 @@ int dav1d_data_wrap_internal(Dav1dData *const buf, const uint8_t *const ptr,
buf->ref = dav1d_ref_wrap(ptr, free_callback, cookie);
if (!buf->ref) return DAV1D_ERR(ENOMEM);
buf->data = ptr;
buf->sz = buf->m.size = sz;
buf->sz = sz;
dav1d_data_props_set_defaults(&buf->m);
buf->m.size = sz;
return 0;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment