From 7578e47d4957b019d90bbe77bcab98113a8923bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim=20R=C3=BChsen?= Date: Fri, 7 Aug 2015 14:03:00 +0200 Subject: [PATCH] Fix C89 compliancy in HSTS test code * src/hsts.c (test_hsts_new_entry): Move variable assignment before code --- src/hsts.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/hsts.c b/src/hsts.c index 873707a0..6b2d129a 100644 --- a/src/hsts.c +++ b/src/hsts.c @@ -620,12 +620,14 @@ const char * test_hsts_new_entry (void) { enum hsts_kh_match match = NO_MATCH; - struct hsts_kh_info *khi = NULL; + struct hsts_kh_info *khi; + hsts_store_t s; + bool created; - hsts_store_t s = open_hsts_test_store (); + s = open_hsts_test_store (); mu_assert("Could not open the HSTS store. This could be due to lack of memory.", s != NULL); - bool created = hsts_store_entry (s, SCHEME_HTTP, "www.foo.com", 80, 1234, true); + created = hsts_store_entry (s, SCHEME_HTTP, "www.foo.com", 80, 1234, true); mu_assert("No entry should have been created.", created == false); created = hsts_store_entry (s, SCHEME_HTTPS, "www.foo.com", 443, 1234, true);