snmp.c: compilation fixes for AIX
authorAurelien Reynaud <collectd@wattapower.net>
Wed, 12 May 2010 09:55:05 +0000 (11:55 +0200)
committerFlorian Forster <octo@huhu.verplant.org>
Wed, 19 May 2010 10:29:40 +0000 (12:29 +0200)
commitdf69fe8118215a80bb1f2e4b1a68c508abffb054
treec9d5ef4fdeec496513e18dc202647f3d76a1b08f
parent26a6b8ecff2bd8dd700805e39fec5bb2834ebcef
snmp.c: compilation fixes for AIX

The C and C++ standards allows the character type char to be signed or
unsigned, depending on the platform and compiler. Most systems,
including x86 GNU/Linux and Microsoft Windows, use signed char, but
those based on PowerPC and ARM processors typically use unsigned char.

This patch fixes a "comparison is always true" warning on AIX (powerpc)
which leads the compilation to abort because of the -Werror flag.

Being unsigned by default, a char is always >0.

Signed-off-by: Aurelien Reynaud <collectd@wattapower.net>
Signed-off-by: Florian Forster <octo@huhu.verplant.org>
src/snmp.c