Skip to content

Commit b5ef2c1

Browse files
committed
ConfigOffsets was mispelled
1 parent 8e3de6b commit b5ef2c1

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

Source/PythonEngine.pas

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1048,7 +1048,7 @@ PyConfig = record
10481048

10491049
// The followng needs updating when new versions are added
10501050
const
1051-
ConfigOffests: TConfigOffsets =
1051+
ConfigOffsets: TConfigOffsets =
10521052
{$IFDEF MSWINDOWS}
10531053
{$IFDEF CPU64BITS}
10541054
((8, 80, 88, 144, 156, 160, 164, 172, 224, 104, 240, 248, 256, 272),
@@ -4757,19 +4757,19 @@ procedure TPythonEngine.Initialize;
47574757

47584758
procedure AssignPyFlags(var Config: PyConfig);
47594759
begin
4760-
PInteger(PByte(@Config) + ConfigOffests[MinorVersion, TConfigFields.parser_debug])^ :=
4760+
PInteger(PByte(@Config) + ConfigOffsets[MinorVersion, TConfigFields.parser_debug])^ :=
47614761
IfThen(pfDebug in FPyFlags, 1, 0);
4762-
PInteger(PByte(@Config) + ConfigOffests[MinorVersion, TConfigFields.verbose])^ :=
4762+
PInteger(PByte(@Config) + ConfigOffsets[MinorVersion, TConfigFields.verbose])^ :=
47634763
IfThen(pfVerbose in FPyFlags, 1, 0);
4764-
PInteger(PByte(@Config) + ConfigOffests[MinorVersion, TConfigFields.interactive])^ :=
4764+
PInteger(PByte(@Config) + ConfigOffsets[MinorVersion, TConfigFields.interactive])^ :=
47654765
IfThen(pfInteractive in FPyFlags, 1, 0);
4766-
PInteger(PByte(@Config) + ConfigOffests[MinorVersion, TConfigFields.optimization_level])^ :=
4766+
PInteger(PByte(@Config) + ConfigOffsets[MinorVersion, TConfigFields.optimization_level])^ :=
47674767
IfThen(pfOptimize in FPyFlags, 1, 0);
4768-
PInteger(PByte(@Config) + ConfigOffests[MinorVersion, TConfigFields.site_import])^ :=
4768+
PInteger(PByte(@Config) + ConfigOffsets[MinorVersion, TConfigFields.site_import])^ :=
47694769
IfThen(pfNoSite in FPyFlags, 0, 1);
4770-
PInteger(PByte(@Config) + ConfigOffests[MinorVersion, TConfigFields.pathconfig_warnings])^ :=
4770+
PInteger(PByte(@Config) + ConfigOffsets[MinorVersion, TConfigFields.pathconfig_warnings])^ :=
47714771
IfThen(pfFrozen in FPyFlags, 1, 0);
4772-
PInteger(PByte(@Config) + ConfigOffests[MinorVersion, TConfigFields.use_environment])^ :=
4772+
PInteger(PByte(@Config) + ConfigOffsets[MinorVersion, TConfigFields.use_environment])^ :=
47734773
IfThen(pfIgnoreEnvironment in FPyFlags, 0, 1);
47744774
end;
47754775

@@ -4781,7 +4781,7 @@ procedure TPythonEngine.Initialize;
47814781

47824782
begin
47834783
// do not parse further
4784-
PInteger(PByte(@Config) + ConfigOffests[MinorVersion, TConfigFields.parse_argv])^ := 0;
4784+
PInteger(PByte(@Config) + ConfigOffsets[MinorVersion, TConfigFields.parse_argv])^ := 0;
47854785
for I := 0 to ParamCount do
47864786
begin
47874787
{
@@ -4799,7 +4799,7 @@ procedure TPythonEngine.Initialize;
47994799
Str := TempS;
48004800
{$ENDIF}
48014801
PyWideStringList_Append(
4802-
PPyWideStringList(PByte(@Config) + ConfigOffests[MinorVersion, TConfigFields.argv]),
4802+
PPyWideStringList(PByte(@Config) + ConfigOffsets[MinorVersion, TConfigFields.argv]),
48034803
PWCharT(Str));
48044804
end;
48054805
end;
@@ -4812,7 +4812,7 @@ procedure TPythonEngine.Initialize;
48124812
begin
48134813
if FPythonPath = '' then Exit;
48144814

4815-
PWSL := PPyWideStringList(PByte(@Config) + ConfigOffests[MinorVersion,
4815+
PWSL := PPyWideStringList(PByte(@Config) + ConfigOffsets[MinorVersion,
48164816
TConfigFields.module_search_paths]);
48174817
Paths := SplitString(string(FPythonPath), PathSep);
48184818
for I := 0 to Length(Paths) - 1 do
@@ -4823,7 +4823,7 @@ procedure TPythonEngine.Initialize;
48234823
end;
48244824

48254825
if PWSL^.length > 0 then
4826-
PInteger(PByte(@Config) + ConfigOffests[MinorVersion,
4826+
PInteger(PByte(@Config) + ConfigOffsets[MinorVersion,
48274827
TConfigFields.module_search_paths_set])^ := 1;
48284828
end;
48294829

@@ -4842,16 +4842,16 @@ procedure TPythonEngine.Initialize;
48424842
// Set programname and pythonhome if available
48434843
if FProgramName <> '' then
48444844
PyConfig_SetString(Config,
4845-
PPWcharT(PByte(@Config) + ConfigOffests[MinorVersion, TConfigFields.program_name]),
4845+
PPWcharT(PByte(@Config) + ConfigOffsets[MinorVersion, TConfigFields.program_name]),
48464846
PWCharT(StringToWCharTString(FProgramName)));
48474847
if FPythonHome <> '' then
48484848
PyConfig_SetString(Config,
4849-
PPWcharT(PByte(@Config) + ConfigOffests[MinorVersion, TConfigFields.home]),
4849+
PPWcharT(PByte(@Config) + ConfigOffsets[MinorVersion, TConfigFields.home]),
48504850
PWCharT(StringToWCharTString(FPythonHome)));
48514851
// Set venv executable if available
48524852
if FPythonExecutable <> '' then
48534853
PyConfig_SetString(Config,
4854-
PPWcharT(PByte(@Config) + ConfigOffests[MinorVersion, TConfigFields.executable]),
4854+
PPWcharT(PByte(@Config) + ConfigOffsets[MinorVersion, TConfigFields.executable]),
48554855
PWCharT(StringToWCharTString(FPythonExecutable)));
48564856

48574857
// Set program arguments (sys.argv)

0 commit comments

Comments
 (0)