Try to take over patches from libSeqLib which needs separate bfc.h FIXME: Please check the FIXME at the end. I think I did things wrong to put a static declaration into header file but I had no better idea to make ec1buf_init known in libSeqLib
Ensure that our variable checking for >= 0 is signed The type of v->n is size_t, which is an unsigned type, and we are assigning v->n - 1 to i and looping while this is >= 0. If v->n == 0, on some architectures (armhf) this results in i being set to a positive value (specifically, UINT32_MAX).