From 3a70e841b8b04cd1273c4a0d796f630eca535c94 Mon Sep 17 00:00:00 2001
From: Etienne Brateau <etienne.brateau@ensiie.fr>
Date: Thu, 17 Jan 2019 23:28:03 +0100
Subject: [PATCH] Remove LOC_readpage struct

---
 log/src/log.c | 21 +++++++--------------
 1 file changed, 7 insertions(+), 14 deletions(-)

diff --git a/log/src/log.c b/log/src/log.c
index c3d0fb7..a6c318e 100644
--- a/log/src/log.c
+++ b/log/src/log.c
@@ -13450,30 +13450,23 @@ static void readlgf(FILE **f, char *reason_)
 }
 
 
-/* Local variables for readpage: */
-struct LOC_readpage {
-	char *reason;
-} ;
-
-static void loadfail__(char *msg, struct LOC_readpage *LINK)
+static void loadfail__(char *msg, char *reason)
 {
-	strcpy(LINK->reason, msg);
+	strcpy(reason, msg);
 	_Escape(1);
 }
 
 
-static void readpage(char *filename_, char *reason_)
+static void readpage(char *filename_, char *reason)
 {
-	struct LOC_readpage V;
 	char filename[256];
 	FILE *f;
 	char buf[256];
 	char *TEMP;
 
 	strcpy(filename, filename_);
-	V.reason = reason_;
 	f = NULL;
-	*V.reason = '\0';
+	*reason = '\0';
 	newci_fixfname(filename, "lgf", "");
 	if (f != NULL)
 		f = freopen(filename, "r", f);
@@ -13486,11 +13479,11 @@ static void readpage(char *filename_, char *reason_)
 	if (TEMP != NULL)
 		*TEMP = 0;
 	if (!strcmp(buf, "-5"))
-		readlgf(&f, V.reason);
+		readlgf(&f, reason);
 	else if (*buf == '-')
-		loadfail__("Unable to read old-format files", &V);
+		loadfail__("Unable to read old-format files", reason);
 	else
-		loadfail__("Not an LGF file", &V);
+		loadfail__("Not an LGF file", reason);
 	if (f != NULL)
 		fclose(f);
 	f = NULL;
-- 
GitLab