-/* $Id: util.h,v 1.12 2006-12-11 09:50:36 adam Exp $
+/* $Id: util.h,v 1.13 2006-12-22 13:48:20 adam Exp $
Copyright (C) 1995-2006
Index Data ApS
YAZ_EXPORT
void zebra_timing_destroy(zebra_timing_t *tp);
+YAZ_EXPORT zint atozint(const char *src);
+
YAZ_END_CDECL
#define CAST_ZINT_TO_INT(x) (int)(x)
-/* $Id: zint.c,v 1.3 2006-08-14 10:40:34 adam Exp $
+/* $Id: zint.c,v 1.4 2006-12-22 13:48:20 adam Exp $
Copyright (C) 1995-2006
Index Data ApS
*/
+#include <stdlib.h>
#include <idzebra/util.h>
void zebra_zint_encode(char **dst, zint pos)
d += ((zint) c << r);
*pos = d;
}
+
+zint atozint(const char *src)
+{
+#if HAVE_ATOLL
+ return atoll(src);
+#else
+ return atoi(src);
+#endif
+}
+
/*
* Local variables:
* c-basic-offset: 4