LDB:NSS - make LDB "signed-safe" on counter variables
commite50c9826794f4a80b7200712afacb0752ccf8d6f
authorMatthias Dieter Wallnöfer <mwallnoefer@yahoo.de>
Fri, 6 Nov 2009 17:35:17 +0000 (6 18:35 +0100)
committerMatthias Dieter Wallnöfer <mwallnoefer@yahoo.de>
Tue, 2 Mar 2010 17:02:00 +0000 (2 18:02 +0100)
tree599e14ecbd512cfbf5fde5e7af9edb9fb6f97e36
parent5c73ecd2b3b178dd57d7251342e966ea4f8044e0
LDB:NSS - make LDB "signed-safe" on counter variables

"i" needs to be unsigned on both places since it counts till a "count" variable
of a "struct ldb_result" object which itself is unsigned.

I see counting variables much better as "unsigned" since in most cases we don't
use negative values at all. We've only to be careful on binary searches and
downto counts regarding them.
source4/lib/ldb/nssldb/ldb-nss.c