diff options
author | Benjamin Kaduk <bkaduk@akamai.com> | 2017-04-14 18:53:04 +0200 |
---|---|---|
committer | Rich Salz <rsalz@openssl.org> | 2017-05-01 20:23:28 +0200 |
commit | f44903a428cc63ce88bfba26e8e4e2e9b21f058d (patch) | |
tree | 0cc827eb1d22e07660aec7f6bc7d0ed1760de688 /test/wpackettest.c | |
parent | Add -Wextra to gcc devteam warnings (diff) | |
download | openssl-f44903a428cc63ce88bfba26e8e4e2e9b21f058d.tar.xz openssl-f44903a428cc63ce88bfba26e8e4e2e9b21f058d.zip |
Address some -Wold-style-declaration warnings
gcc's -Wextra pulls in -Wold-style-declaration, which triggers when a
declaration has a storage-class specifier as a non-initial qualifier.
The ISO C formal grammar requires the storage-class to be the first
component of the declaration, if present.
Seeint as the register storage-class specifier does not really have any effect
anymore with modern compilers, remove it entirely while we're here, instead of
fixing up the order.
Interestingly, the gcc devteam warnings do not pull in -Wextra, though
the clang ones do.
[extended tests]
Reviewed-by: Andy Polyakov <appro@openssl.org>
Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/3239)
Diffstat (limited to 'test/wpackettest.c')
-rw-r--r-- | test/wpackettest.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/test/wpackettest.c b/test/wpackettest.c index a0872c5724..5c7ea10165 100644 --- a/test/wpackettest.c +++ b/test/wpackettest.c @@ -23,15 +23,15 @@ #include "testutil.h" -const static unsigned char simple1[] = { 0xff }; -const static unsigned char simple2[] = { 0x01, 0xff }; -const static unsigned char simple3[] = { 0x00, 0x00, 0x00, 0x01, 0xff }; -const static unsigned char nestedsub[] = { 0x03, 0xff, 0x01, 0xff }; -const static unsigned char seqsub[] = { 0x01, 0xff, 0x01, 0xff }; -const static unsigned char empty[] = { 0x00 }; -const static unsigned char alloc[] = { 0x02, 0xfe, 0xff }; -const static unsigned char submem[] = { 0x03, 0x02, 0xfe, 0xff }; -const static unsigned char fixed[] = { 0xff, 0xff, 0xff }; +static const unsigned char simple1[] = { 0xff }; +static const unsigned char simple2[] = { 0x01, 0xff }; +static const unsigned char simple3[] = { 0x00, 0x00, 0x00, 0x01, 0xff }; +static const unsigned char nestedsub[] = { 0x03, 0xff, 0x01, 0xff }; +static const unsigned char seqsub[] = { 0x01, 0xff, 0x01, 0xff }; +static const unsigned char empty[] = { 0x00 }; +static const unsigned char alloc[] = { 0x02, 0xfe, 0xff }; +static const unsigned char submem[] = { 0x03, 0x02, 0xfe, 0xff }; +static const unsigned char fixed[] = { 0xff, 0xff, 0xff }; static BUF_MEM *buf; |