Skip to content

Commit

Permalink
-warnings when defined PS_BTSTRINGNATIVE
Browse files Browse the repository at this point in the history
  • Loading branch information
pult committed Nov 23, 2022
1 parent 2ee46eb commit ade70e1
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions Source/uPSRuntime.pas
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ uPSRuntime.pas } // version: 2022.1104.0615
{ uPSRuntime.pas } // version: 2022.1123.1400
{----------------------------------------------------------------------------}
{ RemObjects Pascal Script }
{----------------------------------------------------------------------------}
Expand Down Expand Up @@ -4032,7 +4032,7 @@ function VNGetString(const Src: TPSVariantIFC): string;
{$ENDIF}
{$ENDIF}
{$ELSE}
Result := VNGetAnsiString(Src);
Result := string(VNGetAnsiString(Src));
{$ENDIF}
end;

Expand All @@ -4053,7 +4053,7 @@ procedure VNSetString(const Src: TPSVariantIFC; const Val: string);
{$ENDIF}
{$ENDIF}
{$ELSE}
VNSetAnsiString(Src, Val);
VNSetAnsiString(Src, TbtString(Val));
{$ENDIF}
end;

Expand Down Expand Up @@ -4182,7 +4182,7 @@ function VGetString(const Src: PIFVariant): string;
{$ENDIF}
{$ENDIF}
{$ELSE PS_NOWIDESTRING}
Result := PSGetAnsiString(@PPSVariantData(src).Data, src.FType);
Result := string(PSGetAnsiString(@PPSVariantData(src).Data, src.FType));
{$ENDIF PS_NOWIDESTRING}
end;

Expand All @@ -4205,7 +4205,7 @@ procedure VSetString(const Src: PIFVariant; const Val: string);
{$ENDIF}
{$ENDIF}
{$ELSE PS_NOWIDESTRING}
PSSetAnsiString(@PPSVariantData(src).Data, src.FType, {%H-}Dummy, Val);
PSSetAnsiString(@PPSVariantData(src).Data, src.FType, {%H-}Dummy, TbtString(Val));
{$ENDIF PS_NOWIDESTRING}
end;

Expand Down Expand Up @@ -5080,7 +5080,7 @@ procedure PSSetString(Src: Pointer; aType: TPSTypeRec; var Ok: Boolean; const Va
{$ENDIF}
{$ENDIF}
{$ELSE}
PSSetAnsiString(Src, aType, Ok, Val);
PSSetAnsiString(Src, aType, Ok, TbtString(Val));
{$ENDIF}
end;

Expand Down Expand Up @@ -16475,7 +16475,7 @@ function TPSStack.GetString(ItemNo: Longint): string; // calls the native method
GetAnsiString(ItemNo)
{$ENDIF}
{$ELSE}
GetAnsiString(ItemNo)
string(GetAnsiString(ItemNo))
{$ENDIF}
;
end;
Expand Down Expand Up @@ -16702,7 +16702,7 @@ procedure TPSStack.SetString(ItemNo: Longint; const Data: string);
{$ENDIF}
{$ENDIF}
{$ELSE}
SetAnsiString(ItemNo, Data);
SetAnsiString(ItemNo, TbtString(Data));
{$ENDIF}
end;

Expand Down

0 comments on commit ade70e1

Please sign in to comment.