data.dptr is allocated by malloc, so dptr will be correctly aligned.
Signed-off-by: Gary Lockyer <gary@catalyst.net.nz>
Reviewed-by: Jennifer Sutton <jennifersutton@catalyst.net.nz>
Autobuild-User(master): Gary Lockyer <gary@samba.org>
Autobuild-Date(master): Fri May 29 04:15:56 UTC 2026 on atb-devel-224
return ret;
}
- val = (uint32_t *)data.dptr;
+ /*
+ * data.dptr is allocated by malloc
+ */
+ val = discard_align_p(uint32_t, data.dptr);
(*val)++;
ret = tdb_store(tdb,
return ret;
}
- val = (uint32_t *)data.dptr;
+ /*
+ * data.dptr is allocated by malloc
+ */
+ val = discard_align_p(uint32_t, data.dptr);
(*val)++;
ret = tdb_store(tdb, key, data, 0);