blob: fed98523a851bd703be00a8aa8dde495104d4570 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
diff --git a/include/cpprealm/schema.hpp b/include/cpprealm/schema.hpp
index 7494d60..7479c3c 100644
--- a/include/cpprealm/schema.hpp
+++ b/include/cpprealm/schema.hpp
@@ -253,7 +253,7 @@ namespace realm {
if constexpr (N + 1 == sizeof...(Properties)) {
if (property_name == std::string_view(names[N])) {
- auto ptr = managed<Class, void>::template unmanaged_to_managed_pointer(property.ptr);
+ auto ptr = managed<Class, void>::unmanaged_to_managed_pointer(property.ptr);
if constexpr (std::is_pointer_v<typename P::Result>) {
return (cls.*ptr);
} else {
@@ -263,7 +263,7 @@ namespace realm {
return variant_t{};
} else {
if (property_name == std::string_view(names[N])) {
- auto ptr = managed<Class, void>::template unmanaged_to_managed_pointer(property.ptr);
+ auto ptr = managed<Class, void>::unmanaged_to_managed_pointer(property.ptr);
if constexpr (std::is_pointer_v<typename P::Result>) {
return (cls.*ptr);
} else {
|