From 63b7e48950e16df76690ad74d45c8d78b4fdbadc Mon Sep 17 00:00:00 2001 From: scawful Date: Fri, 24 May 2024 19:53:20 -0400 Subject: [PATCH] add return if error macro to save palettes --- src/app/rom.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/rom.cc b/src/app/rom.cc index 92f7db10..ad2130dd 100644 --- a/src/app/rom.cc +++ b/src/app/rom.cc @@ -251,7 +251,7 @@ absl::Status Rom::SaveToFile(bool backup, bool save_new, std::string filename) { // Run the other save functions if (flags()->kSaveAllPalettes) { - SaveAllPalettes(); + RETURN_IF_ERROR(SaveAllPalettes()); } if (save_new) { @@ -325,7 +325,7 @@ absl::Status Rom::SavePalette(int index, const std::string& group_name, absl::Status Rom::SaveAllPalettes() { palette_groups_.for_each([&](gfx::PaletteGroup& group) { for (size_t i = 0; i < group.size(); ++i) { - SavePalette(i, group.name(), *group.mutable_palette(i)); + RETURN_IF_ERROR(SavePalette(i, group.name(), *group.mutable_palette(i))); } });