summaryrefslogtreecommitdiff
path: root/devel/ccdoc/files/patch-log.cc
diff options
context:
space:
mode:
authorTobias Kortkamp <tobik@FreeBSD.org>2018-08-26 04:34:34 +0000
committerTobias Kortkamp <tobik@FreeBSD.org>2018-08-26 04:34:34 +0000
commitef48a8cffa1d5ba27ed49654f9e02eed29756a4c (patch)
tree11bf771c96390e23b5c2765dcc17e8f7dde6a482 /devel/ccdoc/files/patch-log.cc
parent- eiscaltdcpp-lib: switch to bundled miniupnpc over ports version (diff)
devel/ccdoc: Fix build with Clang 6
log.cc:236:8: error: invalid operands to binary expression ('std::__1::ostream' (aka 'basic_ostream<char>') and 'std::__1::ostream') (*os) << fct( *os ); ~~~~~ ^ ~~~~~~~~~~ http://beefy11.nyi.freebsd.org/data/head-i386-default/p477696_s338122/logs/errors/ccdoc-0.8r41.log
Notes
Notes: svn path=/head/; revision=478098
Diffstat (limited to 'devel/ccdoc/files/patch-log.cc')
-rw-r--r--devel/ccdoc/files/patch-log.cc29
1 files changed, 29 insertions, 0 deletions
diff --git a/devel/ccdoc/files/patch-log.cc b/devel/ccdoc/files/patch-log.cc
new file mode 100644
index 000000000000..70deb9db170d
--- /dev/null
+++ b/devel/ccdoc/files/patch-log.cc
@@ -0,0 +1,29 @@
+log.cc:236:8: error: invalid operands to binary expression ('std::__1::ostream' (aka 'basic_ostream<char>') and 'std::__1::ostream')
+ (*os) << fct( *os );
+ ~~~~~ ^ ~~~~~~~~~~
+
+Never used
+
+--- log.cc.orig 2018-08-26 04:28:55 UTC
++++ log.cc
+@@ -225,20 +225,6 @@ ccdoc::log& ccdoc::log::operator << (const vector<stri
+ return *this;
+ }
+ // ================================================================
+-// operator <<
+-// ================================================================
+-ccdoc::log& ccdoc::log::operator << (ostream& (fct)(ostream&) ) {
+- if(m_output_flag) {
+- vector<ostream*>::iterator i = m_os.begin();
+- for( ; i!=m_os.end(); ++i) {
+- ostream* os = *i;
+- if(os)
+- (*os) << fct( *os );
+- }
+- }
+- return *this;
+-}
+-// ================================================================
+ // Warning
+ // ================================================================
+ ccdoc::log& ccdoc::log::warning() {