handle nil Keys in Equals

This commit is contained in:
Gavin Nishizawa 2023-10-05 11:11:25 -07:00
parent 8d6dc9b19a
commit 2fb7058ab6
No known key found for this signature in database
GPG key ID: AE3B177777CE55CD

View file

@ -724,6 +724,12 @@ func (mk1 *Key) D2OracleEquals(mk2 *Key) bool {
}
func (mk1 *Key) Equals(mk2 *Key) bool {
if mk1 == nil && mk2 == nil {
return true
}
if (mk1 == nil) || (mk2 == nil) {
return false
}
if mk1.Ampersand != mk2.Ampersand {
return false
}