Blob Blame History Raw
diff -up ginac-1.4.1/ginac/numeric.cpp.fix ginac-1.4.1/ginac/numeric.cpp
--- ginac-1.4.1/ginac/numeric.cpp.fix	2008-03-02 04:03:11.000000000 -0700
+++ ginac-1.4.1/ginac/numeric.cpp	2008-03-02 04:06:10.000000000 -0700
@@ -408,7 +408,7 @@ static inline bool coerce(T1& dst, const
  * @sa http://www.ginac.de/pipermail/cln-list/2006-October/000248.html
  */
 template<>
-static inline bool coerce<int, cln::cl_I>(int& dst, const cln::cl_I& arg) 
+inline bool coerce<int, cln::cl_I>(int& dst, const cln::cl_I& arg) 
 {
 	static const cln::cl_I cl_max_int = 
 		(cln::cl_I)(long)(std::numeric_limits<int>::max());
@@ -422,7 +422,7 @@ static inline bool coerce<int, cln::cl_I
 }
 
 template<>
-static inline bool coerce<unsigned int, cln::cl_I>(unsigned int& dst, const cln::cl_I& arg)
+inline bool coerce<unsigned int, cln::cl_I>(unsigned int& dst, const cln::cl_I& arg)
 {
 	static const cln::cl_I cl_max_uint = 
 		(cln::cl_I)(unsigned long)(std::numeric_limits<unsigned int>::max());