Skip to content

Commit 46cd7a6

Browse files
committed
TPythonEngine.ExecFile should use utf8 encoding in reading the file.
1 parent 2e6faa3 commit 46cd7a6

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Diff for: Source/PythonEngine.pas

+1-1
Original file line numberDiff line numberDiff line change
@@ -5182,7 +5182,7 @@ procedure TPythonEngine.ExecFile(const FileName: string; locals,
51825182
begin
51835183
SL := TStringList.Create;
51845184
try
5185-
SL.LoadFromFile(FileName);
5185+
SL.LoadFromFile(FileName, TEncoding.UTF8);
51865186
ExecStrings(SL, locals, globals, FileName);
51875187
finally
51885188
SL.Free;

0 commit comments

Comments
 (0)