mirror of
https://github.com/WerWolv/ImHex.git
synced 2026-03-28 07:47:03 -05:00
Hopefully fixed the whole plugin mess I started
This commit is contained in:
@@ -112,7 +112,7 @@ namespace hex {
|
||||
if (error)
|
||||
return;
|
||||
|
||||
auto provider = *SharedData::get().currentProvider;
|
||||
auto provider = SharedData::currentProvider;
|
||||
|
||||
if (provider == nullptr)
|
||||
return;
|
||||
@@ -224,7 +224,7 @@ namespace hex {
|
||||
|
||||
void ViewPattern::drawContent() {
|
||||
if (ImGui::Begin("Pattern", &this->getWindowOpenState(), ImGuiWindowFlags_None | ImGuiWindowFlags_NoCollapse)) {
|
||||
auto provider = *SharedData::get().currentProvider;
|
||||
auto provider = SharedData::currentProvider;
|
||||
|
||||
if (provider != nullptr && provider->isAvailable()) {
|
||||
auto textEditorSize = ImGui::GetContentRegionAvail();
|
||||
@@ -378,7 +378,7 @@ namespace hex {
|
||||
return;
|
||||
}
|
||||
|
||||
auto provider = *SharedData::get().currentProvider;
|
||||
auto provider = SharedData::currentProvider;
|
||||
hex::lang::Evaluator evaluator(provider, defaultDataEndianess);
|
||||
|
||||
auto patternData = evaluator.evaluate(ast.value());
|
||||
|
||||
Reference in New Issue
Block a user