From cdd819e041104a78dd072b637d5adc8a36390ae9 Mon Sep 17 00:00:00 2001 From: Joseph Mann Date: Thu, 30 Jun 2016 12:05:50 -0600 Subject: [PATCH] Fix linux (fedora) compilation issues --- es-core/src/Util.cpp | 2 +- es-core/src/Util.h | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/es-core/src/Util.cpp b/es-core/src/Util.cpp index 80560a2ba..34be52494 100644 --- a/es-core/src/Util.cpp +++ b/es-core/src/Util.cpp @@ -26,7 +26,7 @@ std::string strToUpper(const std::string& str) } -#if _MSC_VER < 1800 +#if defined(_WIN32) && _MSC_VER < 1800 float round(float num) { return (float)((int)(num + 0.5f)); diff --git a/es-core/src/Util.h b/es-core/src/Util.h index 507ceecfd..d26aee08b 100644 --- a/es-core/src/Util.h +++ b/es-core/src/Util.h @@ -15,7 +15,9 @@ Eigen::Affine3f roundMatrix(const Eigen::Affine3f& mat); Eigen::Vector3f roundVector(const Eigen::Vector3f& vec); Eigen::Vector2f roundVector(const Eigen::Vector2f& vec); +#if defined(_WIN32) && _MSC_VER < 1800 float round(float num); +#endif std::string getCanonicalPath(const std::string& str);