summaryrefslogtreecommitdiff
path: root/src/DynamicLink.cpp
diff options
context:
space:
mode:
authorrobojumper <robojumper@gmail.com>2024-05-22 19:46:13 +0200
committerrobojumper <robojumper@gmail.com>2024-05-22 19:46:41 +0200
commit77f8365ac5feb49236f8b5237eac91cdb1912b2c (patch)
tree3bfacc8806aee5bd3772e62d22c21b02cf87b901 /src/DynamicLink.cpp
parent02a492fe46cae57186685efda6383f2dc7470874 (diff)
Cleanups
Diffstat (limited to 'src/DynamicLink.cpp')
-rw-r--r--src/DynamicLink.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/DynamicLink.cpp b/src/DynamicLink.cpp
index f1d048a6..2c7947c0 100644
--- a/src/DynamicLink.cpp
+++ b/src/DynamicLink.cpp
@@ -159,9 +159,9 @@ bool DynamicModuleControl::do_load() {
snprintf(buf, sizeof(buf), "%s/%sNP.rel", sRelsDir, mName);
if (mModule == nullptr) {
if (sArchive != nullptr) {
- sDvdFile = fn_802EFE90(sArchive, buf, 1, mHeap);
+ sDvdFile = mDvd_toMainRam_arc_c::createOrFail(sArchive, buf, 1, mHeap);
} else {
- sDvdFile = fn_802F0030(buf, 1, mHeap);
+ sDvdFile = mDvd_toMainRam_normal_c::createOrFail(buf, 1, mHeap);
}
if (sDvdFile != nullptr) {
@@ -170,7 +170,7 @@ bool DynamicModuleControl::do_load() {
void *ptr = sDvdFile->mDataPtr;
sDvdFile->mDataPtr = nullptr;
mModule = static_cast<OSModuleHeader *>(ptr);
- fn_802EF480(sDvdFile);
+ sDvdFile->do_delete();
sDvdFile = nullptr;
if (mModule != nullptr) {
unk_40 = 0;
@@ -198,7 +198,7 @@ BOOL DynamicModuleControl::do_load_async() {
}
if (mDvdCallbackRequest != nullptr && mDvdCallbackRequest->mStatus != 0) {
- fn_802EF480(mDvdCallbackRequest);
+ mDvdCallbackRequest->do_delete();
mDvdCallbackRequest = nullptr;
return true;
} else {
@@ -351,6 +351,7 @@ void DbMapFile::Unregister() {
unk_0 = 0;
}
}
+
extern "C" {
void ModuleProlog() {}
@@ -370,5 +371,4 @@ void ModuleDestructorsX(void (**ptrs)()) {
(*ptrs)();
}
}
-
}