mirror of https://github.com/WerWolv/ImHex.git
sys: Fixed various issues related to plugins
This commit is contained in:
parent
00236de741
commit
c42bd6008a
|
@ -54,7 +54,7 @@ namespace hex {
|
||||||
if (this->m_getPluginNameFunction != nullptr)
|
if (this->m_getPluginNameFunction != nullptr)
|
||||||
return this->m_getPluginNameFunction();
|
return this->m_getPluginNameFunction();
|
||||||
else
|
else
|
||||||
return hex::format("Unknown Plugin @ 0x{0:016X}", this->m_handle);
|
return hex::format("Unknown Plugin @ 0x{0:016X}", reinterpret_cast<intptr_t>(this->m_handle));
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string Plugin::getPluginAuthor() const {
|
std::string Plugin::getPluginAuthor() const {
|
||||||
|
|
|
@ -152,15 +152,15 @@ namespace hex::init {
|
||||||
{ "Creating directories...", createDirectories },
|
{ "Creating directories...", createDirectories },
|
||||||
{ "Loading default views...", loadDefaultViews },
|
{ "Loading default views...", loadDefaultViews },
|
||||||
{ "Loading plugins...", loadPlugins },
|
{ "Loading plugins...", loadPlugins },
|
||||||
{ "Loading settings...", loadSettings }
|
{ "Loading settings...", loadSettings },
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
std::vector<Task> getExitTasks() {
|
std::vector<Task> getExitTasks() {
|
||||||
return {
|
return {
|
||||||
{ "Unloading plugins...", unloadPlugins },
|
{ "Cleaning up views...", deleteViews },
|
||||||
{ "Saving settings...", storeSettings },
|
{ "Saving settings...", storeSettings },
|
||||||
{ "Cleaning up views...", deleteViews }
|
{ "Unloading plugins...", unloadPlugins },
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue