s4-test: Use ldb_msg_normalize() in torture/rpc/dssync.c test
authorKamen Mazdrashki <kamenim@samba.org>
Fri, 16 Jul 2010 11:13:20 +0000 (14:13 +0300)
committerKamen Mazdrashki <kamenim@samba.org>
Fri, 16 Jul 2010 11:29:15 +0000 (14:29 +0300)
source4/torture/rpc/dssync.c

index 150db42e960c2cd9f39678d33077731435cdb997..860c3ebfcf3003ceba19dfd0d0336feb3ea32c95 100644 (file)
@@ -538,8 +538,10 @@ static bool test_analyse_objects(struct torture_context *tctx,
                        }
                }
 
-               drs_msg = ldb_msg_canonicalize(ldb, objs->objects[i].msg);
-               talloc_steal(search_req, drs_msg);
+               ret = ldb_msg_normalize(ldb, search_req,
+                                       objs->objects[i].msg, &drs_msg);
+               torture_assert(tctx, ret == LDB_SUCCESS,
+                              "ldb_msg_normalize() has failed");
 
                for (j=0; j < drs_msg->num_elements; j++) {
                        if (drs_msg->elements[j].num_values == 0) {