summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorinspectredc <inspectredc@gmail.com>2024-04-05 04:04:46 +0100
committerLywx <kiritodev01@gmail.com>2024-04-04 21:09:22 -0600
commit7275fc871e0628382c6f590a01182d7fa5c0ee82 (patch)
tree04759607711c38a3107a4df8750dec48fcf03052
parent2303fd6aef36adc45c1634ef2732a05d98a9c653 (diff)
use entry name instead of symbol for hashes
-rw-r--r--src/factories/sf64/ScriptFactory.cpp2
-rw-r--r--src/factories/sf64/SkeletonFactory.cpp2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/factories/sf64/ScriptFactory.cpp b/src/factories/sf64/ScriptFactory.cpp
index d44a103..955427d 100644
--- a/src/factories/sf64/ScriptFactory.cpp
+++ b/src/factories/sf64/ScriptFactory.cpp
@@ -174,7 +174,7 @@ ExportResult SF64::ScriptBinaryExporter::Export(std::ostream &write, std::shared
wrapper->CreateFile(entryName + "_cmd_" + std::to_string(ptrCount), std::vector(data.begin(), data.end()));
std::ostringstream cmdName;
- cmdName << symbol << "_cmd_" << std::dec << ptrCount;
+ cmdName << entryName << "_cmd_" << std::dec << ptrCount;
ptrMap[ptr] = CRC64(cmdName.str().c_str());
ptrCount++;
}
diff --git a/src/factories/sf64/SkeletonFactory.cpp b/src/factories/sf64/SkeletonFactory.cpp
index 0671455..4de3f2d 100644
--- a/src/factories/sf64/SkeletonFactory.cpp
+++ b/src/factories/sf64/SkeletonFactory.cpp
@@ -98,7 +98,7 @@ ExportResult SF64::SkeletonBinaryExporter::Export(std::ostream &write, std::shar
// Populate map of limbs with hashes
for (auto &limb : limbs) {
std::ostringstream limbDefaultName;
- limbDefaultName << symbol << "_limb_" << std::dec << limb.mIndex;
+ limbDefaultName << entryName << "_limb_" << std::dec << limb.mIndex;
limbDict[limb.mAddr] = CRC64(limbDefaultName.str().c_str());
}