From: Niels Möller Date: Mon, 15 Sep 2008 20:21:20 +0000 (+0200) Subject: (decode_table): Added vertical tab (VT) and form X-Git-Tag: nettle_2.0_release_20090608~50 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=122b8a1b7e6014d1a9a79baa7f0a0c43be4402f2;p=thirdparty%2Fnettle.git (decode_table): Added vertical tab (VT) and form feed (FF) as white space characters. Rev: nettle/base64-decode.c:1.2 --- diff --git a/base64-decode.c b/base64-decode.c index 0ead7325..ac3bc385 100644 --- a/base64-decode.c +++ b/base64-decode.c @@ -35,12 +35,11 @@ #define TABLE_SPACE -2 #define TABLE_END -3 -/* FIXME: Make sure that all whitespace characters, SPC, HT, VT, FF, - * CR and LF are ignored. */ static const signed char decode_table[0x100] = { - -1, -1, -1, -1, -1, -1, -1, -1, -1, -2, -2, -1, -1, -2, -1, -1, + /* White space is HT, VT, FF, CR, LF and SPC */ + -1, -1, -1, -1, -1, -1, -1, -1, -1, -2, -2, -2, -2, -2, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -2, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 62, -1, -1, -1, 63, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, -1, -1, -1, -3, -1, -1,