Removed dependency for jansson, using my own json

This commit is contained in:
2025-04-08 23:09:08 -05:00
parent e16c03f169
commit e73c35964c
4 changed files with 94 additions and 98 deletions

View File

@ -844,7 +844,7 @@ class GC {
class TDictionary : public THeapObject
{
public:
std::unordered_map<std::string,TObject> items;
std::map<std::string,TObject> items;
static TDictionary* Create(GCList* gc);
static TDictionary* Create(GCList& gc);
template<typename Itterator>
@ -1237,7 +1237,7 @@ class GC {
class TDictionaryEnumerator : public TEnumerator
{
bool hasStarted;
std::unordered_map<std::string, Tesses::CrossLang::TObject>::iterator ittr;
std::map<std::string, Tesses::CrossLang::TObject>::iterator ittr;
TDictionary* dict;
public:
static TDictionaryEnumerator* Create(GCList& ls, TDictionary* dict);