commit | 98fe5eaf4728e6ee5fe487ac90441a47b99d13c1 | [log] [tgz] |
---|---|---|
author | Paul Bakker <p.j.bakker@polarssl.org> | Wed Oct 24 11:17:48 2012 +0000 |
committer | Paul Bakker <p.j.bakker@polarssl.org> | Wed Oct 24 11:17:48 2012 +0000 |
tree | bcd1bfe6ed64b92725ccc89833ca2ca0c51c6c10 | |
parent | 331f5630e916dc92c189052906704432435e7321 [diff] [blame] |
- Removed snprintf altogether for critical code paths
diff --git a/library/bignum.c b/library/bignum.c index ef2fa50..922da81 100644 --- a/library/bignum.c +++ b/library/bignum.c
@@ -406,7 +406,8 @@ if( c == 0 && k == 0 && ( i + j + 3 ) != 0 ) continue; - p += snprintf( p, 2, "%02X", c ); + *(p++) = "0123456789ABCDEF" [c % 16]; + *(p++) = "0123456789ABCDEF" [c / 16]; k = 1; } }