mirror of
https://github.com/samba-team/samba.git
synced 2025-02-03 13:47:25 +03:00
s4-ldb: fast path for equal pointers
We compare identical ldb_val values surprisingly often
This commit is contained in:
parent
606ff46447
commit
c4cb0c520c
@ -63,7 +63,7 @@ struct ldb_message_element *ldb_msg_find_element(const struct ldb_message *msg,
|
||||
int ldb_val_equal_exact(const struct ldb_val *v1, const struct ldb_val *v2)
|
||||
{
|
||||
if (v1->length != v2->length) return 0;
|
||||
|
||||
if (v1->data == v2->data) return 1;
|
||||
if (v1->length == 0) return 1;
|
||||
|
||||
if (memcmp(v1->data, v2->data, v1->length) == 0) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user