diff options
Diffstat (limited to 'host/lib/host_signature2.c')
-rw-r--r-- | host/lib/host_signature2.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/host/lib/host_signature2.c b/host/lib/host_signature2.c index e07f3d06..8925e6a7 100644 --- a/host/lib/host_signature2.c +++ b/host/lib/host_signature2.c @@ -44,7 +44,8 @@ struct vb2_signature *vb2_alloc_signature(uint32_t sig_size, void vb2_init_signature(struct vb2_signature *sig, uint8_t *sig_data, uint32_t sig_size, uint32_t data_size) { - sig->sig_offset = OffsetOf(sig, sig_data); + memset(sig, 0, sizeof(*sig)); + sig->sig_offset = vb2_offset_of(sig, sig_data); sig->sig_size = sig_size; sig->data_size = data_size; } |