23 #include <yaz/yconfig.h>
36 #define ZEBRA_GCC_ATTR(x) __attribute__ (x)
40 #ifndef ZEBRA_GCC_ATTR
41 #define ZEBRA_GCC_ATTR(x)
55 #define ZINT_FORMAT0 "I64d"
59 #error ZEBRA_ZINT undefined. idzebra-config not in use?
63 typedef long long int zint;
64 #define ZINT_FORMAT0 "lld"
67 #define ZINT_FORMAT0 "ld"
72 #define ZINT_FORMAT "%" ZINT_FORMAT0
96 #define CAST_ZINT_TO_INT(x) (int)(x)
97 #define CAST_ZINT_TO_DOUBLE(x) (double)(x)
void zebra_zint_decode(const char **src, zint *pos)
void zebra_exit(const char *msg)
void zebra_zint_encode(char **dst, zint pos)
zint atozint(const char *src)
short ZEBRA_RES
Common return type for Zebra API.
zint atoi_zn(const char *buf, zint len)