PR: 1612
[openssl.git] / crypto / ec / ec2_smpl.c
index 522d036ca1daf78aafb9f59543584ff580637840..1aae1997d8d21a07953fffb67b25c4fa22672f3c 100644 (file)
@@ -871,6 +871,9 @@ int ec_GF2m_simple_cmp(const EC_GROUP *group, const EC_POINT *a, const EC_POINT
                {
                return EC_POINT_is_at_infinity(group, b) ? 0 : 1;
                }
+
+       if (EC_POINT_is_at_infinity(group, b))
+               return 1;
        
        if (a->Z_is_one && b->Z_is_one)
                {