if (a->data[0] != b->data[0]) {
/* Different signature versions, so not the same */
return false;
} else if (a->data[0] == 4 && a->data[1] != b->data[1]) {
/* Type 4 signature, but different types */
return false;
if (a->data[0] != b->data[0]) {
/* Different signature versions, so not the same */
return false;
} else if (a->data[0] == 4 && a->data[1] != b->data[1]) {
/* Type 4 signature, but different types */
return false;