TextSearch: use shared FunctionTracer
Change-Id: I952e33649c4e0cf6e065040ec47d587fa627aa4c
Reviewed-on: https://review.haiku-os.org/c/haiku/+/10039
Reviewed-by: Niels Sascha Reedijk <niels.reedijk@gmail.com>
Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Diff
src/apps/text_search/GrepWindow.cpp | 20 +++++---------------
1 file changed, 5 insertions(+), 15 deletions(-)
@@ -52,21 +52,11 @@
#ifdef TRACE_FUNCTIONS
class FunctionTracer {
public:
FunctionTracer(const char* functionName)
: fName(functionName)
{
printf("%s - enter\n", fName.String());
}
~FunctionTracer()
{
printf("%s - exit\n", fName.String());
}
private:
BString fName;
};
# define CALLED() FunctionTracer functionTracer(__PRETTY_FUNCTION__)
#include <private/shared/FunctionTracer.h>
static int32 sDepth;
# define CALLED() FunctionTracer functionTracer(__PRETTY_FUNCTION__, sDepth)
#else
# define CALLED()
#endif