From cf866d457b5d6f4e0b7f83a465e84175494ea115 Mon Sep 17 00:00:00 2001
From: Antoine Fontaine <antoine.fontaine@epfl.ch>
Date: Sat, 3 Aug 2019 16:22:27 +0200
Subject: [PATCH] Remove a tmp variable for a return statement

---
 src/moodle-parser.c | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/src/moodle-parser.c b/src/moodle-parser.c
index 055cf8f..d1bb122 100644
--- a/src/moodle-parser.c
+++ b/src/moodle-parser.c
@@ -218,8 +218,7 @@ moodle_parse_course_list (const gchar *html, gsize html_size, const gchar *filen
   myhtml_collection_destroy (hrefs);
   myhtml_tree_destroy (tree);
 
-  struct Courses courses_struct = {count, courses};
-  return courses_struct;
+  return (struct Courses) {count, courses};
 }
 
 
@@ -278,8 +277,7 @@ moodle_extract_week (gchar *week_name, myhtml_tree_t *tree, myhtml_tree_node_t *
     }
   }
 
-  struct Week week = {week_name, resource_count, resources};
-  return week;
+  return (struct Week) {week_name, resource_count, resources};
 }
 
 
-- 
GitLab