GVariant: deal with non-8-aligned malloc()