Bugfix: don't look in internal table for signature if found in application
supplied list.
This commit is contained in:
parent
f489ab3147
commit
31780d0e26
@ -127,11 +127,14 @@ int OBJ_find_sigid_by_algs(int *psignid, int dig_nid, int pkey_nid)
|
||||
}
|
||||
|
||||
#ifndef OBJ_XREF_TEST2
|
||||
if (rv == NULL)
|
||||
{
|
||||
rv = (nid_triple **)OBJ_bsearch((char *)&t,
|
||||
(char *)sigoid_srt_xref,
|
||||
sizeof(sigoid_srt_xref) / sizeof(nid_triple *),
|
||||
sizeof(nid_triple *),
|
||||
(int (*)(const void *, const void *))cmp_sigx);
|
||||
}
|
||||
#endif
|
||||
if (rv == NULL)
|
||||
return 0;
|
||||
|
Loading…
x
Reference in New Issue
Block a user