From 4f683d1ee9a20d8dc4591938af1c193851a9c29a Mon Sep 17 00:00:00 2001 From: elsid Date: Sat, 11 Feb 2023 14:52:31 +0100 Subject: [PATCH] Throw exception on failed write --- components/esm3/cellref.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/esm3/cellref.cpp b/components/esm3/cellref.cpp index 733274619e..1e0dffb92b 100644 --- a/components/esm3/cellref.cpp +++ b/components/esm3/cellref.cpp @@ -169,7 +169,7 @@ namespace ESM else { if (isSet() && !hasContentFile()) - Log(Debug::Error) << "Generated RefNum can not be saved in 32bit format"; + throw std::runtime_error("Generated RefNum can not be saved in 32bit format"); int refNum = (mIndex & 0xffffff) | ((hasContentFile() ? mContentFile : 0xff) << 24); esm.writeHNT(tag, refNum, 4); }