Skip to content

Commit 1012cc2

Browse files
committed
Fix CI
1 parent cca43a7 commit 1012cc2

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

src/node/Undefined.cpp

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Undefined::Undefined(Config& cfg, Process& process, Property& props, size_t size
3131
}
3232
}
3333

34-
template <typename T> void handle_write(Process& process, uintptr_t address, std::byte* mem) {
34+
template <typename T> void handle_undefined_write(Process& process, uintptr_t address, std::byte* mem) {
3535
auto value = *(T*)mem;
3636
ImGuiDataType datatype;
3737

@@ -83,47 +83,47 @@ void Undefined::display(uintptr_t address, uintptr_t offset, std::byte* mem) {
8383
auto is_hovered = ImGui::IsItemHovered();
8484

8585
if (ImGui::BeginPopupContextItem("UndefinedNodes")) {
86+
if (ImGui::InputInt("Size Override", &size_override())) {
87+
size_override() = std::clamp(size_override(), 0, 8);
88+
89+
if (size_override() == 0) {
90+
m_size = m_original_size;
91+
} else {
92+
m_size = size_override();
93+
}
94+
}
95+
8696
switch(m_size) {
8797
case 1:
8898
ImGui::PushID("byte");
89-
handle_write<uint8_t>(m_process, address, mem);
99+
handle_undefined_write<uint8_t>(m_process, address, mem);
90100
ImGui::PopID();
91101
break;
92102
case 2:
93103
ImGui::PushID("short");
94-
handle_write<uint16_t>(m_process, address, mem);
104+
handle_undefined_write<uint16_t>(m_process, address, mem);
95105
ImGui::PopID();
96106
break;
97107
case 4:
98108
ImGui::PushID("int");
99-
handle_write<int32_t>(m_process, address, mem);
109+
handle_undefined_write<int32_t>(m_process, address, mem);
100110
ImGui::PopID();
101111

102112
ImGui::PushID("float");
103-
handle_write<float>(m_process, address, mem);
113+
handle_undefined_write<float>(m_process, address, mem);
104114
ImGui::PopID();
105115
break;
106116
case 8:
107117
ImGui::PushID("long");
108-
handle_write<int64_t>(m_process, address, mem);
118+
handle_undefined_write<int64_t>(m_process, address, mem);
109119
ImGui::PopID();
110120

111121
ImGui::PushID("double");
112-
handle_write<double>(m_process, address, mem);
122+
handle_undefined_write<double>(m_process, address, mem);
113123
ImGui::PopID();
114124
break;
115125
}
116126

117-
if (ImGui::InputInt("Size Override", &size_override())) {
118-
size_override() = std::clamp(size_override(), 0, 8);
119-
120-
if (size_override() == 0) {
121-
m_size = m_original_size;
122-
} else {
123-
m_size = size_override();
124-
}
125-
}
126-
127127
ImGui::EndPopup();
128128
}
129129

0 commit comments

Comments
 (0)