From 9cb5177619f09a03e82e438fc1c4ab558e75071b Mon Sep 17 00:00:00 2001 From: "mtklein@google.com" Date: Fri, 27 Sep 2013 13:39:14 +0000 Subject: Fix asan build. Duh, don't return a stack address... BUG= R=robertphillips@google.com Review URL: https://codereview.chromium.org/25026004 git-svn-id: http://skia.googlecode.com/svn/trunk@11497 2bbb7eff-a529-9590-31e7-b0007b416f81 --- bench/MathBench.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'bench/MathBench.cpp') diff --git a/bench/MathBench.cpp b/bench/MathBench.cpp index 260159f3f0..abe04e13d7 100644 --- a/bench/MathBench.cpp +++ b/bench/MathBench.cpp @@ -514,15 +514,16 @@ private: template class DivModBench : public SkBenchmark { - const char* fName; + SkString fName; public: - explicit DivModBench(const char* name) : fName(name) { + explicit DivModBench(const char* name) { + fName.printf("divmod_%s", name); fIsRendering = false; } protected: virtual const char* onGetName() { - return SkStringPrintf("divmod_%s", fName).c_str(); + return fName.c_str(); } virtual void onDraw(SkCanvas*) { -- cgit v1.2.3