From 07d540498026f59622130e1f44534e32a73f23d0 Mon Sep 17 00:00:00 2001 From: Tomasz Kramkowski Date: Fri, 6 Aug 2021 20:16:31 +0100 Subject: use xmacros to generate type related code --- common.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'common.h') diff --git a/common.h b/common.h index 183392a..f22f588 100644 --- a/common.h +++ b/common.h @@ -24,6 +24,18 @@ #endif #endif +#define ITYPE_MACROS \ + T(SCHAR, signed, char, int) \ + T(UCHAR, unsigned, char, int) \ + T(SHORT, signed, short, int) \ + T(USHORT, unsigned, short, int) \ + T(INT, signed, int, int) \ + T(UINT, unsigned, int, int) \ + T(LONG, signed, long, long) \ + T(ULONG, unsigned, long, long) \ + T(LLONG, signed, long long, long long) \ + T(ULLONG, unsigned, long long, long long) + size_t getsize(enum pack_type t); #endif // !PACK_COMMON_H -- cgit v1.2.3-54-g00ecf