ldb: add some const to ldb_msg_find_val()
authorStefan Metzmacher <metze@samba.org>
Wed, 11 Sep 2013 07:25:30 +0000 (09:25 +0200)
committerStefan Metzmacher <metze@samba.org>
Wed, 25 Sep 2013 08:30:39 +0000 (10:30 +0200)
Signed-off-by: Stefan Metzmacher <metze@samba.org>
lib/ldb/ABI/ldb-1.1.16.sigs
lib/ldb/common/ldb_msg.c
lib/ldb/include/ldb.h

index 617721ce9f7a9519346be12ed9343271fc31c380..8958998664e590c65f4fab029f475c0ea4d2042e 100644 (file)
@@ -169,7 +169,7 @@ ldb_msg_find_attr_as_uint: unsigned int (const struct ldb_message *, const char
 ldb_msg_find_attr_as_uint64: uint64_t (const struct ldb_message *, const char *, uint64_t)
 ldb_msg_find_element: struct ldb_message_element *(const struct ldb_message *, const char *)
 ldb_msg_find_ldb_val: const struct ldb_val *(const struct ldb_message *, const char *)
-ldb_msg_find_val: struct ldb_val *(const struct ldb_message_element *, struct ldb_val *)
+ldb_msg_find_val: struct ldb_val *(const struct ldb_message_element *, const struct ldb_val *)
 ldb_msg_new: struct ldb_message *(TALLOC_CTX *)
 ldb_msg_normalize: int (struct ldb_context *, TALLOC_CTX *, const struct ldb_message *, struct ldb_message **)
 ldb_msg_remove_attr: void (struct ldb_message *, const char *)
index 809e3af8193a9b7def5356db04220f5c5603a20f..bbed284dcdae25b240a2cd5eafdae3982d950ec9 100644 (file)
@@ -78,7 +78,7 @@ int ldb_val_equal_exact(const struct ldb_val *v1, const struct ldb_val *v2)
   assumes case sensitive comparison
 */
 struct ldb_val *ldb_msg_find_val(const struct ldb_message_element *el, 
-                                struct ldb_val *val)
+                                const struct ldb_val *val)
 {
        unsigned int i;
        for (i=0;i<el->num_values;i++) {
index 748def9435f39e9194b3313d434a6ef6152796ed..be73070bd5716f80d2ecb6f66b38cc4008cc4217 100644 (file)
@@ -1889,7 +1889,7 @@ int ldb_val_equal_exact(const struct ldb_val *v1, const struct ldb_val *v2);
    \note This search is case sensitive
 */
 struct ldb_val *ldb_msg_find_val(const struct ldb_message_element *el, 
-                                struct ldb_val *val);
+                                const struct ldb_val *val);
 
 /**
    add a new empty element to a ldb_message