From 9c378418b0489f1718619ae23a465a13b415768b Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Sun, 17 Aug 2025 23:16:57 +0200 Subject: [PATCH] silence warning --- config.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/config.cpp b/config.cpp index ee6a54f0..a830f290 100644 --- a/config.cpp +++ b/config.cpp @@ -3624,11 +3624,12 @@ EX void load_customchar(charstyle& cs, const string& fname) { FILE *f = fopen(fname.c_str(), "rt"); if(!f) throw hstream_exception(); int vernum; - fscanf(f, "%x", &vernum); + if(!fscanf(f, "%x", &vernum)) throw hstream_exception(); int lh; - fscanf(f, "%d %d\n%08x %08x %08x %08x %08x %08x %08x %08x %08x\n", + if(!fscanf(f, "%d %d\n%08x %08x %08x %08x %08x %08x %08x %08x %08x\n", &cs.charid, &lh, - &cs.skincolor, &cs.haircolor, &cs.dresscolor, &cs.swordcolor, &cs.dresscolor2, &cs.uicolor, &cs.eyecolor, &cs.bowcolor, &cs.bowcolor2); + &cs.skincolor, &cs.haircolor, &cs.dresscolor, &cs.swordcolor, &cs.dresscolor2, &cs.uicolor, &cs.eyecolor, &cs.bowcolor, &cs.bowcolor2)) + throw hstream_exception(); cs.lefthanded = lh; fclose(f); }