Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37839550
en ru br
Репозитории ALT

Группа :: Система/Библиотеки
Пакет: libb64

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: initialize-coder-state.diff
Скачать


Description: initialize encoder/decoder state in the constructors
Author: Jakub Wilk <jwilk@debian.org>
Forwarded: no
Last-Update: 2013-01-11
--- a/include/b64/decode.h
+++ b/include/b64/decode.h
@@ -25,7 +25,9 @@
 
 		decoder(int buffersize_in = BUFSIZ)
 		: _buffersize(buffersize_in)
-		{}
+		{
+			base64_init_decodestate(&_state);
+		}
 
 		int decode(char value_in)
 		{
--- a/include/b64/encode.h
+++ b/include/b64/encode.h
@@ -25,7 +25,9 @@
 
 		encoder(int buffersize_in = BUFSIZ)
 		: _buffersize(buffersize_in)
-		{}
+		{
+			base64_init_encodestate(&_state);
+		}
 
 		int encode(char value_in)
 		{
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin