[Ltrace-devel] [PATCH] my_demangle indefined in show_summary

Olaf Hering olh at suse.de
Thu Sep 14 09:59:47 UTC 2006


my_demangle will be undefined if USE_DEMANGLE is not enabled,
may lead to a link error.

---
 summary.c |    5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

Index: ltrace-0.4/summary.c
===================================================================
--- ltrace-0.4.orig/summary.c
+++ ltrace-0.4/summary.c
@@ -83,7 +83,10 @@ void show_summary(void)
 		       (int)entries[i].tv.tv_sec, (int)entries[i].tv.tv_usec,
 		       (unsigned long int)(c / entries[i].count),
 		       entries[i].count,
-		       opt_C ? my_demangle(entries[i].name) : entries[i].name);
+#ifdef USE_DEMANGLE
+		       opt_C ? my_demangle(entries[i].name) :
+#endif
+		       entries[i].name);
 	}
 	printf
 	    ("------ ----------- ----------- --------- --------------------\n");



More information about the Ltrace-devel mailing list