🐛 load/save error caught

This commit is contained in:
EntireTwix 2021-06-09 16:20:21 -07:00
parent 86ab9a0e8e
commit 6bc3a38aa2

View file

@ -286,6 +286,9 @@ public:
if (!temp.isNull()) if (!temp.isNull())
{ {
writer->write(temp, &user_save); writer->write(temp, &user_save);
}
else
{
throw std::invalid_argument("Saving Failed\n"); throw std::invalid_argument("Saving Failed\n");
} }
user_save.close(); user_save.close();
@ -303,8 +306,8 @@ public:
if (!parseFromStream(builder, user_save, &temp, &errs)) if (!parseFromStream(builder, user_save, &temp, &errs))
{ {
std::cerr << errs << '\n'; std::cerr << errs << '\n';
throw std::invalid_argument("Parsing Failed\n");
user_save.close(); user_save.close();
throw std::invalid_argument("Parsing Failed\n");
} }
else else
{ {