mirror of
https://github.com/thepigeongenerator/mcaselector-lite.git
synced 2025-12-18 20:35:45 +01:00
remove nbt_isprim function, because it never really served any purpose.'
This commit is contained in:
@@ -7,20 +7,6 @@
|
|||||||
#include "../util/compat/endian.h"
|
#include "../util/compat/endian.h"
|
||||||
#include "../util/types.h"
|
#include "../util/types.h"
|
||||||
|
|
||||||
int nbt_isprim(u8 tag) {
|
|
||||||
switch (tag) {
|
|
||||||
case NBT_I8:
|
|
||||||
case NBT_I16:
|
|
||||||
case NBT_I32:
|
|
||||||
case NBT_F32:
|
|
||||||
case NBT_I64:
|
|
||||||
case NBT_F64:
|
|
||||||
return 1;
|
|
||||||
default:
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
int nbt_primsize(u8 tag) {
|
int nbt_primsize(u8 tag) {
|
||||||
switch (tag) {
|
switch (tag) {
|
||||||
case NBT_I8: return 1;
|
case NBT_I8: return 1;
|
||||||
|
|||||||
@@ -65,10 +65,6 @@ atrb_pure atrb_nonnull(1) static inline u16 nbt_namelen(const u8 *restrict buf)
|
|||||||
* `NULL` is returned if anything went wrong. */
|
* `NULL` is returned if anything went wrong. */
|
||||||
atrb_pure atrb_nonnull(1) const u8 *nbt_nexttag(const u8 *restrict buf, u16 naml);
|
atrb_pure atrb_nonnull(1) const u8 *nbt_nexttag(const u8 *restrict buf, u16 naml);
|
||||||
|
|
||||||
/* checks whether the tag is a primitive data tag. (not recommended for filtering tags, use a `switch`)
|
|
||||||
* returns a boolean value. */
|
|
||||||
atrb_const int nbt_isprim(u8 tag);
|
|
||||||
|
|
||||||
/* gets the tag size of primitive types, returns `>0` on success, `<0` on failure */
|
/* gets the tag size of primitive types, returns `>0` on success, `<0` on failure */
|
||||||
atrb_const int nbt_primsize(u8 tag);
|
atrb_const int nbt_primsize(u8 tag);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user