From 5c3e3522c03f598e4a118bacb4c2aad5184e84e9 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Fri, 9 Apr 2021 19:21:01 -0700 Subject: [PATCH] json: Fix bug serializing team pointers --- src/json_serialize.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/json_serialize.c b/src/json_serialize.c index a79bc452..b2ae3df9 100644 --- a/src/json_serialize.c +++ b/src/json_serialize.c @@ -99,9 +99,8 @@ fields_to_hash_table(gchar **fields) if (!fields) return NULL; - hash_table = g_hash_table_new(g_str_hash, g_str_equal); - for (field = *fields; field; field++) { + for (field = *fields; field; field = *fields++) { g_hash_table_add(hash_table, field); } return hash_table; @@ -674,7 +673,8 @@ bygfoot_json_serialize_team_ptr(const Team *team) { gchar *fields[] = { "name", - "id" + "id", + NULL }; GHashTable *hash_table = fields_to_hash_table(fields); return bygfoot_json_serialize_team(team, hash_table);