Fix strict-warnings build
authorMatt Caswell <matt@openssl.org>
Mon, 18 Jul 2016 09:28:45 +0000 (10:28 +0100)
committerMatt Caswell <matt@openssl.org>
Mon, 18 Jul 2016 09:28:45 +0000 (10:28 +0100)
The i2d_SCT_LIST function is declared as __owur, therefore we need to check
the result or a --strict-warnings build will fail.

Reviewed-by: Rich Salz <rsalz@openssl.org>
fuzz/ct.c

index 0abcd8a..411ccef 100644 (file)
--- a/fuzz/ct.c
+++ b/fuzz/ct.c
@@ -29,7 +29,9 @@ int FuzzerTestOneInput(const uint8_t *buf, size_t len) {
         SCT_LIST_print(scts, bio, 4, "\n", NULL);
         BIO_free(bio);
 
-        i2d_SCT_LIST(scts, &der);
+        if (i2d_SCT_LIST(scts, &der)) {
+            /* Silence unused result warning */
+        }
         OPENSSL_free(der);
 
         SCT_LIST_free(scts);