[mlpack-git] master: Fix linkage discrepancy that produces a clang warning. (4c63ae5)
gitdub at big.cc.gt.atl.ga.us
gitdub at big.cc.gt.atl.ga.us
Wed Aug 5 16:27:36 EDT 2015
Repository : https://github.com/mlpack/mlpack
On branch : master
Link : https://github.com/mlpack/mlpack/compare/9f2529651650488515b6d551fcea747770d97432...4c63ae5d7da895fca6d523617bf0691cf7487cf4
>---------------------------------------------------------------
commit 4c63ae5d7da895fca6d523617bf0691cf7487cf4
Author: Ryan Curtin <ryan at ratml.org>
Date: Wed Aug 5 16:27:09 2015 -0400
Fix linkage discrepancy that produces a clang warning.
>---------------------------------------------------------------
4c63ae5d7da895fca6d523617bf0691cf7487cf4
src/mlpack/core/data/serialization_shim.hpp | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/src/mlpack/core/data/serialization_shim.hpp b/src/mlpack/core/data/serialization_shim.hpp
index 99fbd85..bde43c6 100644
--- a/src/mlpack/core/data/serialization_shim.hpp
+++ b/src/mlpack/core/data/serialization_shim.hpp
@@ -53,13 +53,13 @@ struct HasSerialize
};
// Declare the shims we need.
-template<typename T> class FirstShim;
-template<typename T> class FirstArrayShim;
-template<typename T> class FirstNormalArrayShim;
-template<typename T> class SecondShim;
-template<typename T> class SecondArrayShim;
-template<typename T> class SecondNormalArrayShim;
-template<typename T> class PointerShim;
+template<typename T> struct FirstShim;
+template<typename T> struct FirstArrayShim;
+template<typename T> struct FirstNormalArrayShim;
+template<typename T> struct SecondShim;
+template<typename T> struct SecondArrayShim;
+template<typename T> struct SecondNormalArrayShim;
+template<typename T> struct PointerShim;
/**
* Call this function to produce a name-value pair; this is similar to
More information about the mlpack-git
mailing list