Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
yangql
googletest
Commits
26addade
Unverified
Commit
26addade
authored
Jan 03, 2018
by
Gennadiy Civil
Committed by
GitHub
Jan 03, 2018
Browse files
Merge branch 'master' into fix-issue-776-support-autoconf-as-submodule
parents
a9fa67cb
ba6ecede
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
3 additions
and
8 deletions
+3
-8
googletest/include/gtest/gtest-printers.h
googletest/include/gtest/gtest-printers.h
+2
-7
googletest/include/gtest/internal/gtest-port.h
googletest/include/gtest/internal/gtest-port.h
+1
-1
No files found.
googletest/include/gtest/gtest-printers.h
View file @
26addade
...
...
@@ -427,13 +427,8 @@ void DefaultPrintTo(WrapPrinterType<kPrintFunctionPointer> /* dummy */,
*
os
<<
"NULL"
;
}
else
{
// T is a function type, so '*os << p' doesn't do what we want
// (it just prints p as bool). We want to print p as a const
// void*. However, we cannot cast it to const void* directly,
// even using reinterpret_cast, as earlier versions of gcc
// (e.g. 3.4.5) cannot compile the cast when p is a function
// pointer. Casting to UInt64 first solves the problem.
*
os
<<
reinterpret_cast
<
const
void
*>
(
reinterpret_cast
<
internal
::
UInt64
>
(
p
));
// (it just prints p as bool). Cast p to const void* to print it.
*
os
<<
reinterpret_cast
<
const
void
*>
(
p
);
}
}
...
...
googletest/include/gtest/internal/gtest-port.h
View file @
26addade
...
...
@@ -827,7 +827,7 @@ using ::std::tuple_size;
// Determines whether to support Combine().
// The implementation doesn't work on Sun Studio since it doesn't
// understand templated conversion operators.
#if GTEST_HAS_TR1_TUPLE && !defined(__SUNPRO_CC)
#if
(
GTEST_HAS_TR1_TUPLE
|| GTEST_HAS_STD_TUPLE_)
&& !defined(__SUNPRO_CC)
# define GTEST_HAS_COMBINE 1
#endif
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment