mirror of
https://github.com/thepigeongenerator/mcaselector-lite.git
synced 2025-12-17 07: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;
|
||||||
|
|||||||
@@ -44,10 +44,6 @@ struct nbt_path {
|
|||||||
/* 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 */
|
||||||
CONST int nbt_primsize(u8 tag);
|
CONST int nbt_primsize(u8 tag);
|
||||||
|
|
||||||
/* checks whether the tag is a primitive data tag. (not recommended for filtering tags, use a `switch`)
|
|
||||||
* returns a boolean value. */
|
|
||||||
CONST int nbt_isprim(u8 tag);
|
|
||||||
|
|
||||||
/* searches for the end of a compound tag without processing data, the final pointer is returned.
|
/* searches for the end of a compound tag without processing data, the final pointer is returned.
|
||||||
* `NULL` is returned upon failure, the otherwise returned pointer is not guaranteed to be valid.
|
* `NULL` is returned upon failure, the otherwise returned pointer is not guaranteed to be valid.
|
||||||
* `cdat` is assumed to be the start of the **compound tag's data**. */
|
* `cdat` is assumed to be the start of the **compound tag's data**. */
|
||||||
|
|||||||
Reference in New Issue
Block a user