Skip to content

Commit 432de74

Browse files
committed
fix: linker error
- json spec doesn't support `float`, only `double`
1 parent 386ab42 commit 432de74

3 files changed

Lines changed: 7 additions & 4 deletions

File tree

include/REX/TIniSetting.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ namespace REX
4949
};
5050
}
5151

52+
// DEPRECATED
5253
namespace REX::INI
5354
{
5455
template <class T, class S = FIniSettingStore>

include/REX/TJsonSetting.h

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ namespace REX
4747
};
4848
}
4949

50+
// DEPRECATED
5051
namespace REX::JSON
5152
{
5253
template <class T, class S = FJsonSettingStore>
@@ -55,8 +56,8 @@ namespace REX::JSON
5556
template <class S = FJsonSettingStore>
5657
using Bool = TJsonSetting<bool, S>;
5758

58-
template <class S = FJsonSettingStore>
59-
using F32 = TJsonSetting<float, S>;
59+
//template <class S = FJsonSettingStore>
60+
//using F32 = TJsonSetting<float, S>;
6061

6162
template <class S = FJsonSettingStore>
6263
using F64 = TJsonSetting<double, S>;
@@ -88,8 +89,8 @@ namespace REX::JSON
8889
template <class S = FJsonSettingStore>
8990
using BoolA = SettingA<bool, S>;
9091

91-
template <class S = FJsonSettingStore>
92-
using F32A = SettingA<float, S>;
92+
//template <class S = FJsonSettingStore>
93+
//using F32A = SettingA<float, S>;
9394

9495
template <class S = FJsonSettingStore>
9596
using F64A = SettingA<double, S>;

include/REX/TTomlSetting.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ namespace REX
6565
};
6666
}
6767

68+
// DEPRECATED
6869
namespace REX::TOML
6970
{
7071
template <class T, class S = FTomlSettingStore>

0 commit comments

Comments
 (0)