From 49ca18aef3071ef9c4afb9b2c8ddd7dcb9ec191b Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Thu, 14 Sep 2023 15:07:01 +0200 Subject: [PATCH] more specific 'cannot load parameter' --- config.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config.cpp b/config.cpp index 32853fc7..5a1df369 100644 --- a/config.cpp +++ b/config.cpp @@ -67,8 +67,8 @@ struct setting { virtual ~setting() = default; virtual void load_from(const string& s) { if(saver) { saver->load(s); return; } - println(hlog, "cannot load this parameter"); - exit(1); + println(hlog, "cannot load parameter: ", parameter_name, " from: ", s); + throw hr_exception("parameter cannot be loaded"); } virtual bool load_from_animation(const string& s) { load_from(s); return false;