64bits fixes.
authorPierre Habouzit <madcoder@debian.org>
Mon, 6 Oct 2008 08:46:31 +0000 (10:46 +0200)
committerPierre Habouzit <madcoder@debian.org>
Mon, 6 Oct 2008 08:46:31 +0000 (10:46 +0200)
commit59b8220d0227fe68537a563b3e5fa2e63e26bc0d
treef17cdcab3a19db1aa436566cd18a6bea2e3ee29e
parentd55fa4e011ac7d3cfc6348cea4e06f1a8c807613
64bits fixes.

On 64bits platforms, ssize_t is an int64_t.

Given the average string length pfixtools will handle, a 32bits integer is
enough, let's use int everywhere.

Also a pointer difference is an ptrdiff_t which is also a 64bits integer, so
when used as the width specifier of a %.*s format, it must be cast into an
int.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
common/buffer.c
common/buffer.h
common/trie.c
postlicyd/config.c
postlicyd/filter.c
postlicyd/filter.h
postlicyd/iplist.c
postlicyd/main-postlicyd.c
postlicyd/match.c
postlicyd/strlist.c