gpgsm: Fix alignment
Justus Winter
justus at g10code.com
Wed Sep 14 10:28:55 CEST 2016
Hello Niibe :)
NIIBE Yutaka <gniibe at fsij.org> writes:
> Hello, Justus,
>
> On armhf architecture, I got this warning with gcc-6:
>
> ==================
> ../../../gnupg/tests/gpgscm/scheme.c: In function ‘alloc_cellseg’:
> ../../../gnupg/tests/gpgscm/scheme.c:627:15: warning: cast increases
> required alignment of target type [-Wcast-align]
> newp=(pointer)cp;
> ^
> ==================
>
> I think that with modern C, we use (void *) for address. (char *) is
> specifically for character where its alignment is 1.
>
> How about this fix?
Sure, feel free to commit this.
At first I tried to keep in sync with TinySCHEME upstream, but upstream
was not interested in my patches, and we have diverged since.
Cheers,
Justus
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 454 bytes
Desc: not available
URL: </pipermail/attachments/20160914/205fd122/attachment.sig>
More information about the Gnupg-devel
mailing list