[llvm-commits] [llvm] r163501 - /llvm/trunk/utils/unittest/googletest/gtest-port.cc
Evgeniy Stepanov
eugeni.stepanov at gmail.com
Mon Sep 10 03:32:29 PDT 2012
Author: eugenis
Date: Mon Sep 10 05:32:29 2012
New Revision: 163501
URL: http://llvm.org/viewvc/llvm-project?rev=163501&view=rev
Log:
GTest on Android needs a custom tmpdir path.
Modified:
llvm/trunk/utils/unittest/googletest/gtest-port.cc
Modified: llvm/trunk/utils/unittest/googletest/gtest-port.cc
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/unittest/googletest/gtest-port.cc?rev=163501&r1=163500&r2=163501&view=diff
==============================================================================
--- llvm/trunk/utils/unittest/googletest/gtest-port.cc (original)
+++ llvm/trunk/utils/unittest/googletest/gtest-port.cc Mon Sep 10 05:32:29 2012
@@ -505,6 +505,10 @@
GTEST_CHECK_(captured_fd != -1) << "Unable to open temporary file "
<< temp_file_path;
filename_ = temp_file_path;
+#elif GTEST_OS_LINUX_ANDROID
+ char name_template[] = "/sdcard/captured_stderr.XXXXXX";
+ const int captured_fd = mkstemp(name_template);
+ filename_ = name_template;
# else
// There's no guarantee that a test has write access to the
// current directory, so we create the temporary file in the /tmp
More information about the llvm-commits
mailing list