Don't use StringPrintf() in gtest runner.

Change-Id: I0cd0b3cbb952c65b1c449e88ce12964b93029538
diff --git a/tests/gtest_main.cpp b/tests/gtest_main.cpp
index b707a4a..a662c73 100644
--- a/tests/gtest_main.cpp
+++ b/tests/gtest_main.cpp
@@ -34,8 +34,6 @@
 #include <utility>
 #include <vector>
 
-#include <base/stringprintf.h>
-
 #ifndef TEMP_FAILURE_RETRY
 
 /* Used to retry syscalls that can return EINTR. */
@@ -778,10 +776,10 @@
     int exitcode = WEXITSTATUS(child_proc.exit_status);
     testcase.SetTestResult(test_id, exitcode == 0 ? TEST_SUCCESS : TEST_FAILED);
     if (exitcode != 0) {
-      std::string s = android::base::StringPrintf("%s exited with exitcode %d.\n",
-                                                  testcase.GetTestName(test_id).c_str(),
-                                                  exitcode);
-      testcase.GetTest(test_id).AppendTestOutput(s);
+      char buf[1024];
+      snprintf(buf, sizeof(buf), "%s exited with exitcode %d.\n",
+               testcase.GetTestName(test_id).c_str(), exitcode);
+      testcase.GetTest(test_id).AppendTestOutput(buf);
     }
   }
 }