* TEncoding.GetEncoding - create unicode encodings, not only MBCS

This commit is contained in:
Ondrej Pokorny 2021-08-28 16:53:04 +02:00 committed by Michaël Van Canneyt
parent 5ab6775376
commit bce2f26234

View File

@ -454,7 +454,7 @@ begin
ACodePage := CodePageNameToCodePage(AnsiString(EncodingName)); ACodePage := CodePageNameToCodePage(AnsiString(EncodingName));
if ACodePage = $FFFF then if ACodePage = $FFFF then
raise EEncodingError.CreateFmt(SNotValidCodePageName, [EncodingName]); raise EEncodingError.CreateFmt(SNotValidCodePageName, [EncodingName]);
Result := TMBCSEncoding.Create(ACodePage); Result := GetEncoding(ACodePage);
end; end;
function TEncoding.GetString(const Bytes: TBytes): UnicodeString; function TEncoding.GetString(const Bytes: TBytes): UnicodeString;