Added missing returns

This commit is contained in:
KiritoDv
2024-03-20 21:53:00 -06:00
parent 8331218c72
commit 98b3458d02
6 changed files with 6 additions and 1 deletions
+1
View File
@@ -293,6 +293,7 @@ ExportResult DListBinaryExporter::Export(std::ostream &write, std::shared_ptr<IP
}
writer.Finish(write);
return std::nullopt;
}
std::optional<std::shared_ptr<IParsedData>> DListFactory::parse(std::vector<uint8_t>& raw_buffer, YAML::Node& node) {
+1
View File
@@ -146,6 +146,7 @@ ExportResult SF64::MessageBinaryExporter::Export(std::ostream &write, std::share
writer.Write(m);
}
writer.Finish(write);
return std::nullopt;
}
std::optional<std::shared_ptr<IParsedData>> SF64::MessageFactory::parse(std::vector<uint8_t>& buffer, YAML::Node& node) {
@@ -66,6 +66,7 @@ ExportResult SF64::MessageLookupBinaryExporter::Export(std::ostream &write, std:
writer.Write(m.ptr);
}
writer.Finish(write);
return std::nullopt;
}
std::optional<std::shared_ptr<IParsedData>> SF64::MessageLookupFactory::parse(std::vector<uint8_t>& buffer, YAML::Node& node) {
+1
View File
@@ -65,6 +65,7 @@ ExportResult SF64::ObjInitBinaryExporter::Export(std::ostream &write, std::share
writer.Write(obj.id);
}
writer.Finish(write);
return std::nullopt;
}
std::optional<std::shared_ptr<IParsedData>> SF64::ObjInitFactory::parse(std::vector<uint8_t>& buffer, YAML::Node& node) {
+1 -1
View File
@@ -92,7 +92,7 @@ ExportResult SF64::SkeletonCodeExporter::Export(std::ostream &write, std::shared
return OffsetEntry {
limbs[0].mAddr,
(IS_SEGMENTED(limbs[0].mAddr) ? SEGMENT_OFFSET(limbs[0].mAddr) : limbs[0].mAddr) + skeleton->mSkeleton.size() * 0x24 + 4
static_cast<uint32_t>((IS_SEGMENTED(limbs[0].mAddr) ? SEGMENT_OFFSET(limbs[0].mAddr) : limbs[0].mAddr) + skeleton->mSkeleton.size() * 0x24 + 4)
};
}
+1
View File
@@ -185,6 +185,7 @@ ExportResult SM64::GeoBinaryExporter::Export(std::ostream&write, std::shared_ptr
output.Write(buffer.data(), buffer.size());
output.Finish(write);
output.Close();
return std::nullopt;
}
ExportResult SM64::GeoHeaderExporter::Export(std::ostream&write, std::shared_ptr<IParsedData> data, std::string&entryName, YAML::Node&node, std::string* replacement) {