FreeBSD Bugzilla – Attachment 160230 Details for
Bug 202581
Fix security/obfsclient build with clang 3.7.0
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Fix pessimizing moves in security/obfsclient
security__obfsclient-fix-pessimizing-moves-1.diff (text/plain), 2.00 KB, created by
Dimitry Andric
on 2015-08-22 22:50:23 UTC
(
hide
)
Description:
Fix pessimizing moves in security/obfsclient
Filename:
MIME Type:
Creator:
Dimitry Andric
Created:
2015-08-22 22:50:23 UTC
Size:
2.00 KB
patch
obsolete
>Index: security/obfsclient/files/patch-ext-easylogging++.h >=================================================================== >--- security/obfsclient/files/patch-ext-easylogging++.h (revision 0) >+++ security/obfsclient/files/patch-ext-easylogging++.h (working copy) >@@ -0,0 +1,20 @@ >+--- src/ext/easylogging++.h.orig 2014-03-28 09:35:09.000000000 +0100 >++++ src/ext/easylogging++.h 2015-08-23 00:44:41.276551000 +0200 >+@@ -3586,7 +3586,7 @@ class LogMessage { >+ LogMessage(const Level& level, const char* file, unsigned long int line, const char* func, // NOLINT >+ base::VRegistry::VLevel verboseLevel, Logger* logger) : >+ m_level(level), m_file(file), m_line(line), m_func(func), >+- m_verboseLevel(verboseLevel), m_logger(logger), m_message(std::move(logger->stream().str())) { >++ m_verboseLevel(verboseLevel), m_logger(logger), m_message(logger->stream().str()) { >+ } >+ inline const Level& level(void) const { return m_level; } >+ inline const char* file(void) const { return m_file; } >+@@ -3895,7 +3895,7 @@ class LogDispatcher : base::NoCopy { >+ if (ELPP->hasFlag(LoggingFlag::StrictLogFileSizeCheck)) { >+ tc->validateFileRolling(m_logMessage.level(), ELPP->preRollOutHandler()); >+ } >+- dispatch(std::move(m_logMessage.logger()->logBuilder()->build(&m_logMessage, m_dispatchAction == base::DispatchAction::NormalLog))); >++ dispatch(m_logMessage.logger()->logBuilder()->build(&m_logMessage, m_dispatchAction == base::DispatchAction::NormalLog)); >+ if (lockLogger) { >+ m_logMessage.logger()->unlock(); >+ } > >Property changes on: security/obfsclient/files/patch-ext-easylogging++.h >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 202581
: 160230