gdbus-codegen: don't assert non-negativity for unsigned values
authorRay Strode <rstrode@redhat.com>
Wed, 4 May 2011 16:45:22 +0000 (12:45 -0400)
committerRay Strode <rstrode@redhat.com>
Wed, 4 May 2011 16:45:22 +0000 (12:45 -0400)
commitc0623501592eb484da46e76a1e1b0370c527f61b
tree8a0580a6882c0de7991f986cc7328d70ccd4dcc7
parente823ba10d3babd5ae61c69d96379ff34e9e978f8
gdbus-codegen: don't assert non-negativity for unsigned values

The code generator sprinkles a few asserts in its output of the form:

g_assert (prop_id - 1 >= 0 && prop_id - 1 < %d);\n

prop_id is unsigned, though, so this generates a compiler warning for
me.

This commit changes the code to merely check for prop_id != 0 instead of
prop_id - 1 >= 0
gio/gdbus-codegen/codegen.py