From be593f9ed29d8dfe42fbd6ba70f2c8be29dfd39f Mon Sep 17 00:00:00 2001 From: KiritoDv Date: Wed, 31 Jan 2024 11:59:06 -0600 Subject: Changed short to int16 and fixed throw message --- src/factories/BaseFactory.h | 2 +- src/factories/DisplayListOverrides.h | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) (limited to 'src') diff --git a/src/factories/BaseFactory.h b/src/factories/BaseFactory.h index fc7aed6..23293cf 100644 --- a/src/factories/BaseFactory.h +++ b/src/factories/BaseFactory.h @@ -40,7 +40,7 @@ std::optional GetNode(YAML::Node& node, const std::string& key) { template T GetSafeNode(YAML::Node& node, const std::string& key) { if(!node[key]) { - throw std::runtime_error("Failed to find " + key); + throw std::runtime_error("Failed to find " + key + " in yaml"); } return node[key].as(); diff --git a/src/factories/DisplayListOverrides.h b/src/factories/DisplayListOverrides.h index b33a0f8..8eb6e0c 100644 --- a/src/factories/DisplayListOverrides.h +++ b/src/factories/DisplayListOverrides.h @@ -14,16 +14,16 @@ typedef union { } Gfx; typedef struct { - short ob[3]; - unsigned short flag; - short tc[2]; + int16_t ob[3]; + uint16_t flag; + int16_t tc[2]; unsigned char cn[4]; } Vtx_t; typedef struct { - short ob[3]; - unsigned short flag; - short tc[2]; + int16_t ob[3]; + uint16_t flag; + int16_t tc[2]; signed char n[3]; unsigned char a; } Vtx_tn; -- cgit v1.2.3