Commit 31780d0e authored by Dr. Stephen Henson's avatar Dr. Stephen Henson
Browse files

Bugfix: don't look in internal table for signature if found in application

supplied list.
parent f489ab31
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -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;