> 3) Fail closed (-1 effectively does this if somebody forgets the check).
Actually, -1 does not do this (it does the opposite!). I had the polarity of the flags wrong. That said, I think after you rewrite this function nothing it in will be fallible and you won't need to care.
> 3) Fail closed (-1 effectively does this if somebody forgets the check).
Actually, -1 does not do this (it does the opposite!). I had the polarity of the flags wrong. That said, I think after you rewrite this function nothing it in will be fallible and you won't need to care.