Skip to content

Commit dad444b

Browse files
committed
fix: dumpers json for glz update
1 parent 13b7e19 commit dad444b

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

UE4SS/src/GUI/Dumpers.cpp

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -309,7 +309,7 @@ namespace RC::GUI::Dumpers
309309

310310
auto generate_object_as_json(UObject* object) -> StringType
311311
{
312-
glz::json_t json{};
312+
glz::generic json{};
313313
auto& meta = json["Meta"];
314314
auto& values = json["Values"];
315315
if (!object)
@@ -319,7 +319,7 @@ namespace RC::GUI::Dumpers
319319
}
320320
// Non-instance data.
321321
{
322-
auto& name_json = meta["NamePrivate"] = {};
322+
auto& name_json = meta["NamePrivate"] = glz::generic::object_t{};
323323
const auto name = object->GetNamePrivate();
324324
name_json["String"] = to_string(name.ToString());
325325
auto& name_components = name_json["Components"];
@@ -333,7 +333,7 @@ namespace RC::GUI::Dumpers
333333
}
334334
meta["Address"] = fmt::format("{:016X}", std::bit_cast<uintptr_t>(object));
335335
{
336-
auto& class_private = meta["ClassPrivate"] = {};
336+
auto& class_private = meta["ClassPrivate"] = glz::generic::object_t{};
337337
class_private["Address"] = fmt::format("{:016X}", std::bit_cast<uintptr_t>(object->GetClassPrivate()));
338338
class_private["Name"] = fmt::format("{}", to_string(object->GetClassPrivate()->GetName()));
339339
}
@@ -343,7 +343,7 @@ namespace RC::GUI::Dumpers
343343
const auto raw_unsafe_object_flags = ObjectFlagsStringifier::get_raw_flags(object);
344344
object_flags["Raw"] = raw_unsafe_object_flags;
345345
auto& object_flags_array = object_flags["Flags"];
346-
auto& array = object_flags_array.data.emplace<glz::json_t::array_t>();
346+
auto& array = object_flags_array.data.emplace<glz::generic::array_t>();
347347
const ObjectFlagsStringifier flags_stringifier{object};
348348
for (int32_t i = 0; i < flags_stringifier.flag_parts.size(); ++i)
349349
{
@@ -352,9 +352,9 @@ namespace RC::GUI::Dumpers
352352
}
353353
meta["PlayerControlled"] = is_player_controlled(object);
354354
{
355-
auto& size = meta["Size"] = {};
356-
auto& size_excl = size["Exclusive"] = {};
357-
auto& size_incl = size["Inclusive"] = {};
355+
auto& size = meta["Size"] = glz::generic::object_t{};
356+
auto& size_excl = size["Exclusive"] = glz::generic::object_t{};
357+
auto& size_incl = size["Inclusive"] = glz::generic::object_t{};
358358
std::vector<UClass*> all_super_structs{};
359359
auto uclass = object->IsA<UStruct>() ? static_cast<UClass*>(object) : object->GetClassPrivate();
360360
size["Total"] = uclass->GetPropertiesSize();

0 commit comments

Comments
 (0)