2605
2605
void Integer::Decode(const byte* input, unsigned int inputLen, Signedness s)
2609
2611
sign_ = ((s==SIGNED) && (b & 0x80)) ? NEGATIVE : POSITIVE;
2611
2613
while (inputLen>0 && (sign_==POSITIVE ? b==0 : b==0xff))
2617
2620
reg_.CleanNew(RoundupSize(BytesToWords(inputLen)));
2620
2622
for (unsigned int i=inputLen; i > 0; i--)