From ce6521381bc24cda9c9ac4f54ae6e0b61bbcde53 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Rafa=C3=ABl=20Carr=C3=A9?= Date: Fri, 14 Sep 2012 08:51:22 +0000 Subject: [PATCH] base64 decode: stops after first invalid character --- src/text/strings.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/text/strings.c b/src/text/strings.c index cdc45906f4..f557726b2a 100644 --- a/src/text/strings.c +++ b/src/text/strings.c @@ -415,7 +415,7 @@ size_t vlc_b64_decode_binary_to_buffer( uint8_t *p_dst, size_t i_dst, const char { const int c = b64[(unsigned int)*p]; if( c == -1 ) - continue; + break; switch( i_level ) { -- 2.39.2