include_HEADERS = jansson.h
lib_LTLIBRARIES = libjansson.la
-libjansson_la_SOURCES = dump.c hashtable.h hashtable.c load.c value.c
+libjansson_la_SOURCES = \
+ dump.c \
+ hashtable.c \
+ hashtable.h \
+ load.c \
+ util.h \
+ value.c
libjansson_la_LDFLAGS = -version-info 0:0:0
AM_CFLAGS = -Wall -Wextra -std=c99
#include <jansson.h>
#include "hashtable.h"
-
-#define max(a, b) ((a) > (b) ? (a) : (b))
+#include "util.h"
#define container_of(ptr_, type_, member_) \
((type_ *)((char *)ptr_ - (size_t)&((type_ *)0)->member_))