Commit 267bb3b89907b99d17aece9890a57afe2982b782

Stefan Sperling 2021-08-01T10:14:48

plug a small memory leak in tog's show_diff_view() function

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
diff --git a/tog/tog.c b/tog/tog.c
index 2f62fb3..bc64c6a 100644
--- a/tog/tog.c
+++ b/tog/tog.c
@@ -3580,7 +3580,9 @@ show_diff_view(struct tog_view *view)
 	free(id_str1);
 	free(id_str2);
 
-	return draw_file(view, header);
+	err = draw_file(view, header);
+	free(header);
+	return err;
 }
 
 static const struct got_error *