summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorErik Schnetter <schnetter@gmail.com>2013-07-10 14:53:50 -0400
committerErik Schnetter <schnetter@gmail.com>2013-07-10 14:53:50 -0400
commita94fbbd82dae09d67b7e515e594cc55e6d19530a (patch)
tree3c10d5248e99f374116c3ee7c21daa9be5227626
parent502b15c24c26901dbd98077c0b5050fd9a72ed08 (diff)
downloadvecmathlib-a94fbbd82dae09d67b7e515e594cc55e6d19530a.zip
vecmathlib-a94fbbd82dae09d67b7e515e594cc55e6d19530a.tar.gz
Mark helper functions defined in a header file as inline
-rw-r--r--floattypes.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/floattypes.h b/floattypes.h
index 3b3cf7e..0f4cd42 100644
--- a/floattypes.h
+++ b/floattypes.h
@@ -63,11 +63,11 @@ namespace std {
# error "signbit is not a macro"
#endif
namespace {
- template<typename T> int libc_isfinite(T x) { return isfinite(x); }
- template<typename T> int libc_isinf(T x) { return isinf(x); }
- template<typename T> int libc_isnan(T x) { return isnan(x); }
- template<typename T> int libc_isnormal(T x) { return isnormal(x); }
- template<typename T> int libc_signbit(T x) { return signbit(x); }
+ template<typename T> inline int libc_isfinite(T x) { return isfinite(x); }
+ template<typename T> inline int libc_isinf(T x) { return isinf(x); }
+ template<typename T> inline int libc_isnan(T x) { return isnan(x); }
+ template<typename T> inline int libc_isnormal(T x) { return isnormal(x); }
+ template<typename T> inline int libc_signbit(T x) { return signbit(x); }
}
#undef isfinite
#undef isinf
OpenPOWER on IntegriCloud