make use of status macros

This commit is contained in:
scawful
2022-08-23 14:52:44 -05:00
parent 04fd077578
commit eb70044e8a
5 changed files with 23 additions and 49 deletions

View File

@@ -44,7 +44,7 @@ absl::Status OverworldEditor::Update() {
}
auto toolset_status = DrawToolset();
if (!toolset_status.ok()) return toolset_status;
RETURN_IF_ERROR(toolset_status);
ImGui::Separator();
if (ImGui::BeginTable("#owEditTable", 2, ow_edit_flags, ImVec2(0, 0))) {
@@ -107,8 +107,7 @@ absl::Status OverworldEditor::DrawToolset() {
// Load Overworld
ImGui::TableNextColumn();
if (ImGui::Button(ICON_MD_UPDATE)) {
auto ow_status = overworld_.Load(rom_, tile16_blockset_bmp_.GetData());
if (!ow_status.ok()) return ow_status;
RETURN_IF_ERROR(overworld_.Load(rom_, tile16_blockset_bmp_.GetData()))
}
ImGui::TableNextColumn();