From 4a6e9e5599a71ce69ffac7acadca7a6da72f892a Mon Sep 17 00:00:00 2001 From: Eliad Peller Date: Wed, 2 Mar 2016 14:38:41 +0200 Subject: [PATCH] Fix CONFIG_WPA_TRACE=y compilation without CONFIG_WPA_TRACE_BFD=y MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit syms is defined only for WPA_TRACE_BFD: ../src/utils/trace.c: In function ‘wpa_trace_deinit’: ../src/utils/trace.c:372:7: error: ‘syms’ undeclared (first use in this function) free(syms); ^ ../src/utils/trace.c:372:7: note: each undeclared identifier is reported only once for each function it appears in make: *** [../src/utils/trace.o] Error 1 make: *** Waiting for unfinished jobs.... Add appropriate #ifdef. Signed-off-by: Eliad Peller --- src/utils/trace.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/utils/trace.c b/src/utils/trace.c index d98c4b04c..d72cf604f 100644 --- a/src/utils/trace.c +++ b/src/utils/trace.c @@ -369,8 +369,10 @@ void wpa_trace_check_ref(const void *addr) void wpa_trace_deinit(void) { +#ifdef WPA_TRACE_BFD free(syms); syms = NULL; +#endif /* WPA_TRACE_BFD */ } #endif /* WPA_TRACE */