]> arthur.barton.de Git - bup.git/commit
Disable -Wtautological-compare for INTEGER_TO_PY() calls for clang.
authorRob Browning <rlb@defaultvalue.org>
Tue, 18 Mar 2014 16:19:41 +0000 (11:19 -0500)
committerRob Browning <rlb@defaultvalue.org>
Tue, 18 Mar 2014 16:19:44 +0000 (11:19 -0500)
commit5437dcddd139a57bc985f805643dcc7a8df06bc8
tree59fd89288b9eb9341ce8e8a8089c32569027fbb8
parentb47b97112cfe42628b123a8303992df3ffe0d6fe
Disable -Wtautological-compare for INTEGER_TO_PY() calls for clang.

Without this, INTEGER_TO_PY() produces clang errrors like this on some
platforms:

  _helpers.c:1019:41: error: comparison of unsigned expression >= 0 is always true
  [-Werror,-Wtautological-compare]
                           (((st->st_uid) >= 0) ? PyLong_FromUnsignedLongLong(st->st_uid) :
  PyLong_FromLongLong(st->st_uid)),
                             ~~~~~~~~~~~~ ^  ~

Thanks to Greg Troxel <gdt@lexort.com> for the report.

Signed-off-by: Rob Browning <rlb@defaultvalue.org>
Makefile
lib/bup/_helpers.c