|
@@ -368,8 +368,9 @@ begin
|
|
hs:=Args[doarg].VVariant^;
|
|
hs:=Args[doarg].VVariant^;
|
|
Index:=Length(hs);
|
|
Index:=Length(hs);
|
|
If (Prec<>-1) and (Index>Prec) then
|
|
If (Prec<>-1) and (Index>Prec) then
|
|
- Index:=Prec;
|
|
|
|
- ToAdd:=Copy(hs,1,Index);
|
|
|
|
|
|
+ ToAdd:=Copy(hs,1,Prec)
|
|
|
|
+ else
|
|
|
|
+ ToAdd:=hs;
|
|
end;
|
|
end;
|
|
'P' : Begin
|
|
'P' : Begin
|
|
CheckArg(vtpointer,true);
|
|
CheckArg(vtpointer,true);
|