From af67865265386504947573c9222360b01d284e48 Mon Sep 17 00:00:00 2001
From: Aaron Cuevas Lopez <aacuelo@teleco.upv.es>
Date: Mon, 17 Jul 2017 22:15:16 +0200
Subject: [PATCH] Fix float and double types not present in metadata checks

---
 Source/Processors/Channel/MetaData.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/Source/Processors/Channel/MetaData.cpp b/Source/Processors/Channel/MetaData.cpp
index dc284d621..bc374eba7 100644
--- a/Source/Processors/Channel/MetaData.cpp
+++ b/Source/Processors/Channel/MetaData.cpp
@@ -39,6 +39,8 @@ bool checkMetaDataType(MetaDataDescriptor::MetaDataTypes baseType)
 	case MetaDataDescriptor::UINT32: return std::is_same<uint32, T>::value;
 	case MetaDataDescriptor::INT64: return std::is_same<int64, T>::value;
 	case MetaDataDescriptor::UINT64: return std::is_same<uint64, T>::value;
+	case MetaDataDescriptor::FLOAT: return std::is_same<float, T>::value;
+	case MetaDataDescriptor::DOUBLE: return std::is_same<double, T>::value;
 	default: return false;
 	}
 }
-- 
GitLab