diff --git a/src/objects/base/instance.h b/src/objects/base/instance.h index 51d485c..a9e861e 100644 --- a/src/objects/base/instance.h +++ b/src/objects/base/instance.h @@ -38,7 +38,7 @@ private: bool ancestryContinuityCheck(std::optional> newParent); protected: - bool parentLocked; + bool parentLocked = false; std::unique_ptr memberMap; Instance(const InstanceType*); diff --git a/src/objects/part.cpp b/src/objects/part.cpp index 099fd24..a503f00 100644 --- a/src/objects/part.cpp +++ b/src/objects/part.cpp @@ -6,7 +6,7 @@ #include #include "physics/simulation.h" -const InstanceType Part::TYPE = { +const InstanceType Part::TYPE = { .super = &Instance::TYPE, .className = "Part", .constructor = &Part::CreateGeneric,