MCPcopy Create free account
hub / github.com/Norbyte/ositools / FindLibraries

Method FindLibraries

OsiInterface/DataLibraries.cpp:194–222  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

192 }
193
194 bool LibraryManager::FindLibraries()
195 {
196#if defined(OSI_EOCAPP)
197 if (FindEoCApp(moduleStart_, moduleSize_)) {
198 coreLibStart_ = nullptr;
199 coreLibSize_ = 0;
200 FindMemoryManagerEoCApp();
201 FindLibrariesEoCApp();
202 FindServerGlobalsEoCApp();
203 FindEoCGlobalsEoCApp();
204 FindGlobalStringTableEoCApp();
205 FindNetworkFixedStringsEoCApp();
206 FindErrorFuncsEoCApp();
207 return !CriticalInitFailed;
208 }
209#else
210 if (FindEoCPlugin(moduleStart_, moduleSize_)) {
211 FindMemoryManagerEoCPlugin();
212 FindLibrariesEoCPlugin();
213 FindServerGlobalsEoCPlugin();
214 FindEoCGlobalsEoCPlugin();
215 FindGlobalStringTableCoreLib();
216 return !CriticalInitFailed;
217 }
218#endif
219 else {
220 Debug("LibraryManager::FindLibraries(): Unable to determine application type.");
221 return false;
222 }
223 }
224
225 bool LibraryManager::PostStartupFindLibraries()

Callers 1

InitializeMethod · 0.80

Calls 1

DebugFunction · 0.85

Tested by

no test coverage detected