lib:ldb:tests: Fix signedness build error
authorAndreas Schneider <asn@samba.org>
Wed, 5 Apr 2023 06:44:54 +0000 (08:44 +0200)
committerStefan Metzmacher <metze@samba.org>
Thu, 6 Apr 2023 12:51:30 +0000 (12:51 +0000)
lib/ldb/tests/ldb_filter_attrs_in_place_test.c:836:55: error: pointer
targets in passing argument 1 of ‘_assert_string_equal’ differ in
signedness [-Werror=pointer-sign]
  836 |         assert_string_equal(msg->elements[0].values[0].data,
      |                                                       ^
      |                                                       |
      |                                                       uint8_t * {aka unsigned char *}

Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
lib/ldb/tests/ldb_filter_attrs_in_place_test.c

index da333c73c99c96943ec1feb8731979953ebfbd6c..35c778d208007883913388d8cd740f186bce04e3 100644 (file)
@@ -833,7 +833,7 @@ static void test_filter_attrs_in_place_one_attr_matched_dn(void **state)
        assert_non_null(msg->dn);
        assert_string_equal(msg->elements[0].name, "distinguishedName");
        assert_int_equal(msg->elements[0].num_values, 1);
-       assert_string_equal(msg->elements[0].values[0].data,
+       assert_string_equal((char *)msg->elements[0].values[0].data,
                            ldb_dn_get_linearized(msg->dn));
 }