tdb_traverse/tdb_traverse_read: check returns for negative, not -1.
[sfrench/samba-autobuild/.git] / source4 / lib / ldb / ldb_tdb / ldb_search.c
index 30364897d9e5ecb39938080844cb7d9a04e8d4f0..46e2d749984f5754d8781f4f6192b3375dc15ab4 100644 (file)
@@ -480,7 +480,7 @@ static int ltdb_search_full(struct ltdb_context *ctx)
                ret = tdb_traverse_read(ltdb->tdb, search_func, ctx);
        }
 
-       if (ret == -1) {
+       if (ret < 0) {
                return LDB_ERR_OPERATIONS_ERROR;
        }