Commit 53dfa00d415bb0c005a2b76db8398bc38583065f

Stefan Sperling 2020-09-10T19:54:33

initialize variable in got-read-gotconfig to fix SIGBUS in free(3) on sparc64

1
2
3
4
5
6
7
8
9
10
11
12
13
diff --git a/libexec/got-read-gotconfig/got-read-gotconfig.c b/libexec/got-read-gotconfig/got-read-gotconfig.c
index e3bcc20..4d94535 100644
--- a/libexec/got-read-gotconfig/got-read-gotconfig.c
+++ b/libexec/got-read-gotconfig/got-read-gotconfig.c
@@ -249,7 +249,7 @@ main(int argc, char *argv[])
 {
 	const struct got_error *err = NULL;
 	struct imsgbuf ibuf;
-	struct gotconfig *gotconfig;
+	struct gotconfig *gotconfig = NULL;
 	size_t datalen;
 	const char *filename = "got.conf";
 #if 0