fix linebreak bug
parent
59d3b374cb
commit
bedabc93fb
|
|
@ -14,14 +14,16 @@ void Base64Encoder::IsolatedInitialize(const NameValuePairs ¶meters)
|
|||
bool insertLineBreaks = parameters.GetValueWithDefault("InsertLineBreaks", true);
|
||||
int maxLineLength = parameters.GetIntValueWithDefault("MaxLineLength", 72);
|
||||
|
||||
const char *lineBreak = insertLineBreaks ? "\n" : "";
|
||||
|
||||
m_filter->Initialize(CombinedNameValuePairs(
|
||||
parameters,
|
||||
MakeParameters("EncodingLookupArray", (const byte *)s_vec)
|
||||
("PaddingByte", s_padding)
|
||||
("Log2Base", 6)
|
||||
("GroupSize", insertLineBreaks ? maxLineLength : 0)
|
||||
("Separator", ConstByteArrayParameter("\n"))
|
||||
("Terminator", ConstByteArrayParameter("\n"))));
|
||||
("Separator", ConstByteArrayParameter(lineBreak))
|
||||
("Terminator", ConstByteArrayParameter(lineBreak))));
|
||||
}
|
||||
|
||||
const int *Base64Decoder::GetDecodingLookupArray()
|
||||
|
|
|
|||
Loading…
Reference in New Issue