From 8f8b0216dab8e9a91f3696a8a8f3a4ebd8779c7c Mon Sep 17 00:00:00 2001
From: Rusty Russell <rusty@rustcorp.com.au>
Date: Tue, 22 Mar 2011 13:14:04 +1030
Subject: [PATCH] failtest: print complete history when we detect a leak.

---
 ccan/failtest/failtest.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/ccan/failtest/failtest.c b/ccan/failtest/failtest.c
index 3f64bc91..334295ad 100644
--- a/ccan/failtest/failtest.c
+++ b/ccan/failtest/failtest.c
@@ -330,8 +330,9 @@ static NORETURN void failtest_cleanup(bool forced_cleanup, int status)
 		if (!history[i].cleanup)
 			continue;
 		if (!forced_cleanup) {
-			printf("Leak at %s:%u\n",
-			       history[i].file, history[i].line);
+			printf("Leak at %s:%u: --failpath=%s\n",
+			       history[i].file, history[i].line,
+			       failpath_string());
 			status = 1;
 		}
 		history[i].cleanup(&history[i].u);
-- 
2.30.9