hc
2024-05-10 23fa18eaa71266feff7ba8d83022d9e1cc83c65a
kernel/lib/mpi/mpi-cmp.c
....@@ -25,8 +25,12 @@
2525 mpi_limb_t limb = v;
2626
2727 mpi_normalize(u);
28
- if (!u->nlimbs && !limb)
29
- return 0;
28
+ if (u->nlimbs == 0) {
29
+ if (v == 0)
30
+ return 0;
31
+ else
32
+ return -1;
33
+ }
3034 if (u->sign)
3135 return -1;
3236 if (u->nlimbs > 1)