switch back to braced array initializers

parent f315cd14
...@@ -36,14 +36,11 @@ static void assert_trailers(const char *message, struct trailer *trailers) ...@@ -36,14 +36,11 @@ static void assert_trailers(const char *message, struct trailer *trailers)
void test_message_trailer__simple(void) void test_message_trailer__simple(void)
{ {
struct trailer trailers[3]; struct trailer trailers[] = {
{"Signed-off-by", "foo@bar.com"},
trailers[0].key = "Signed-off-by"; {"Signed-off-by", "someone@else.com"},
trailers[0].value = "foo@bar.com"; {NULL, NULL},
trailers[1].key = "Signed-off-by"; };
trailers[1].value = "someone@else.com";
trailers[2].key = NULL;
trailers[2].value = NULL;
assert_trailers( assert_trailers(
"Message\n" "Message\n"
...@@ -55,12 +52,10 @@ void test_message_trailer__simple(void) ...@@ -55,12 +52,10 @@ void test_message_trailer__simple(void)
void test_message_trailer__no_whitespace(void) void test_message_trailer__no_whitespace(void)
{ {
struct trailer trailers[2]; struct trailer trailers[] = {
{"Key", "value"},
trailers[0].key = "Key"; {NULL, NULL},
trailers[0].value = "value"; };
trailers[1].key = NULL;
trailers[1].value = NULL;
assert_trailers( assert_trailers(
"Message\n" "Message\n"
...@@ -71,12 +66,10 @@ void test_message_trailer__no_whitespace(void) ...@@ -71,12 +66,10 @@ void test_message_trailer__no_whitespace(void)
void test_message_trailer__extra_whitespace(void) void test_message_trailer__extra_whitespace(void)
{ {
struct trailer trailers[2]; struct trailer trailers[] = {
{"Key", "value"},
trailers[0].key = "Key"; {NULL, NULL},
trailers[0].value = "value"; };
trailers[1].key = NULL;
trailers[1].value = NULL;
assert_trailers( assert_trailers(
"Message\n" "Message\n"
...@@ -87,12 +80,10 @@ void test_message_trailer__extra_whitespace(void) ...@@ -87,12 +80,10 @@ void test_message_trailer__extra_whitespace(void)
void test_message_trailer__no_newline(void) void test_message_trailer__no_newline(void)
{ {
struct trailer trailers[2]; struct trailer trailers[] = {
{"Key", "value"},
trailers[0].key = "Key"; {NULL, NULL},
trailers[0].value = "value"; };
trailers[1].key = NULL;
trailers[1].value = NULL;
assert_trailers( assert_trailers(
"Message\n" "Message\n"
...@@ -103,10 +94,9 @@ void test_message_trailer__no_newline(void) ...@@ -103,10 +94,9 @@ void test_message_trailer__no_newline(void)
void test_message_trailer__not_last_paragraph(void) void test_message_trailer__not_last_paragraph(void)
{ {
struct trailer trailers; struct trailer trailers[] = {
{NULL, NULL},
trailers.key = NULL; };
trailers.value = NULL;
assert_trailers( assert_trailers(
"Message\n" "Message\n"
...@@ -114,17 +104,15 @@ void test_message_trailer__not_last_paragraph(void) ...@@ -114,17 +104,15 @@ void test_message_trailer__not_last_paragraph(void)
"Key: value\n" "Key: value\n"
"\n" "\n"
"More stuff\n" "More stuff\n"
, &trailers); , trailers);
} }
void test_message_trailer__conflicts(void) void test_message_trailer__conflicts(void)
{ {
struct trailer trailers[2]; struct trailer trailers[] = {
{"Key", "value"},
trailers[0].key = "Key"; {NULL, NULL},
trailers[0].value = "value"; };
trailers[1].key = NULL;
trailers[1].value = NULL;
assert_trailers( assert_trailers(
"Message\n" "Message\n"
...@@ -138,12 +126,10 @@ void test_message_trailer__conflicts(void) ...@@ -138,12 +126,10 @@ void test_message_trailer__conflicts(void)
void test_message_trailer__patch(void) void test_message_trailer__patch(void)
{ {
struct trailer trailers[2]; struct trailer trailers[] = {
{"Key", "value"},
trailers[0].key = "Key"; {NULL, NULL},
trailers[0].value = "value"; };
trailers[1].key = NULL;
trailers[1].value = NULL;
assert_trailers( assert_trailers(
"Message\n" "Message\n"
...@@ -157,16 +143,12 @@ void test_message_trailer__patch(void) ...@@ -157,16 +143,12 @@ void test_message_trailer__patch(void)
void test_message_trailer__continuation(void) void test_message_trailer__continuation(void)
{ {
struct trailer trailers[4]; struct trailer trailers[] = {
{"A", "b\n c"},
trailers[0].key = "A"; {"D", "e\n f: g h"},
trailers[0].value = "b\n c"; {"I", "j"},
trailers[1].key = "D"; {NULL, NULL},
trailers[1].value = "e\n f: g h"; };
trailers[2].key = "I";
trailers[2].value = "j";
trailers[3].key = NULL;
trailers[3].value = NULL;
assert_trailers( assert_trailers(
"Message\n" "Message\n"
...@@ -181,14 +163,11 @@ void test_message_trailer__continuation(void) ...@@ -181,14 +163,11 @@ void test_message_trailer__continuation(void)
void test_message_trailer__invalid(void) void test_message_trailer__invalid(void)
{ {
struct trailer trailers[3]; struct trailer trailers[] = {
{"Signed-off-by", "some@one.com"},
trailers[0].key = "Signed-off-by"; {"Another", "trailer"},
trailers[0].value = "some@one.com"; {NULL, NULL},
trailers[1].key = "Another"; };
trailers[1].value = "trailer";
trailers[2].key = NULL;
trailers[2].value = NULL;
assert_trailers( assert_trailers(
"Message\n" "Message\n"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment