[mlpack-svn] r14081 - mlpack/trunk/src/mlpack/core/util

fastlab-svn at coffeetalk-1.cc.gatech.edu fastlab-svn at coffeetalk-1.cc.gatech.edu
Sat Jan 5 14:14:37 EST 2013


Author: rcurtin
Date: 2013-01-05 14:14:36 -0500 (Sat, 05 Jan 2013)
New Revision: 14081

Modified:
   mlpack/trunk/src/mlpack/core/util/nulloutstream.hpp
   mlpack/trunk/src/mlpack/core/util/prefixedoutstream.cpp
Log:
A few changes to PrefixedOutStream and NullOutStream to deal with references
better.


Modified: mlpack/trunk/src/mlpack/core/util/nulloutstream.hpp
===================================================================
--- mlpack/trunk/src/mlpack/core/util/nulloutstream.hpp	2013-01-04 23:06:35 UTC (rev 14080)
+++ mlpack/trunk/src/mlpack/core/util/nulloutstream.hpp	2013-01-05 19:14:36 UTC (rev 14081)
@@ -78,7 +78,7 @@
 
   //! Does nothing.
   template<typename T>
-  NullOutStream& operator<<(T s)
+  NullOutStream& operator<<(T& s)
   { (void) s; return *this; }
 };
 

Modified: mlpack/trunk/src/mlpack/core/util/prefixedoutstream.cpp
===================================================================
--- mlpack/trunk/src/mlpack/core/util/prefixedoutstream.cpp	2013-01-04 23:06:35 UTC (rev 14080)
+++ mlpack/trunk/src/mlpack/core/util/prefixedoutstream.cpp	2013-01-05 19:14:36 UTC (rev 14081)
@@ -96,7 +96,7 @@
 
 PrefixedOutStream& PrefixedOutStream::operator<<(std::string& str)
 {
-  BaseLogic<std::string&>(str);
+  BaseLogic<std::string>(str);
   return *this;
 }
 




More information about the mlpack-svn mailing list