From 5d7c244c8f6a92ba1fad5293cb63cdd53abe0d1a Mon Sep 17 00:00:00 2001 From: Quinn Date: Wed, 23 Jul 2025 12:14:03 +0200 Subject: [PATCH] optimise switch of `nbt_prim_tagsize` had duplicate switch branches, which wastes binary size. --- src/dat/nbt.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/dat/nbt.c b/src/dat/nbt.c index 54504e5..668de65 100644 --- a/src/dat/nbt.c +++ b/src/dat/nbt.c @@ -91,9 +91,9 @@ int nbt_prim_tagsize(u8 tag) { switch (tag) { case NBT_I8: return 1; case NBT_I16: return 2; - case NBT_I32: return 4; - case NBT_I64: return 8; + case NBT_I32: case NBT_F32: return 4; + case NBT_I64: case NBT_F64: return 8; default: return -1; }