From 5aa1ef52f0460e1c61d0b7ddf1af2bd1665670c4 Mon Sep 17 00:00:00 2001 From: MihailRis Date: Thu, 22 Aug 2024 22:19:53 +0300 Subject: [PATCH] fix msvc build 2 --- src/data/dynamic_util.hpp | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/data/dynamic_util.hpp b/src/data/dynamic_util.hpp index 836eb21f..ff389086 100644 --- a/src/data/dynamic_util.hpp +++ b/src/data/dynamic_util.hpp @@ -5,8 +5,8 @@ #include "dynamic.hpp" namespace dynamic { - template - inline dynamic::List_sptr to_value(glm::vec vec) { + template + inline dynamic::List_sptr to_value(glm::vec vec) { auto list = dynamic::create_list(); for (size_t i = 0; i < n; i++) { list->put(vec[i]); @@ -14,6 +14,15 @@ namespace dynamic { return list; } + template + inline dynamic::List_sptr to_value(glm::vec vec) { + auto list = dynamic::create_list(); + for (size_t i = 0; i < n; i++) { + list->put(static_cast(vec[i])); + } + return list; + } + template inline dynamic::List_sptr to_value(glm::mat mat) { auto list = dynamic::create_list();