mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-23 16:19:35 -05:00
Make sure hdb gets signed chars for len comparison
This commit is contained in:
parent
af5ab4f196
commit
26b4758938
1 changed files with 2 additions and 2 deletions
|
|
@ -517,8 +517,8 @@ hdb_dup_compare(
|
|||
const DBT *usrkey,
|
||||
const DBT *curkey )
|
||||
{
|
||||
char *u = (char *)&(((diskNode *)(usrkey->data))->nrdnlen);
|
||||
char *c = (char *)&(((diskNode *)(curkey->data))->nrdnlen);
|
||||
signed char *u = (signed char *)&(((diskNode *)(usrkey->data))->nrdnlen);
|
||||
signed char *c = (signed char *)&(((diskNode *)(curkey->data))->nrdnlen);
|
||||
int rc, i;
|
||||
|
||||
/* data is not aligned, cannot compare directly */
|
||||
|
|
|
|||
Loading…
Reference in a new issue