Browse Source

Merged revisions 100 via svnmerge from
/trunk

git-svn-id: branches/fixes_2_0@359 -

peter 20 years ago
parent
commit
f5997593f5
2 changed files with 7 additions and 0 deletions
  1. 6 0
      rtl/inc/variant.inc
  2. 1 0
      rtl/inc/varianth.inc

+ 6 - 0
rtl/inc/variant.inc

@@ -599,6 +599,12 @@ procedure VarArrayRedim(var A: Variant; HighBound: SizeInt);
     variantmanager.vararrayredim(a,highbound);
     variantmanager.vararrayredim(a,highbound);
   end;
   end;
 
 
+procedure VarCast(var dest : variant;const source : variant;vartype : longint);
+
+  begin
+    variantmanager.varcast(dest,source,vartype);
+  end;
+
 
 
 {**********************************************************************
 {**********************************************************************
                       Variant manager functions
                       Variant manager functions

+ 1 - 0
rtl/inc/varianth.inc

@@ -320,4 +320,5 @@ operator <=(const op1,op2 : variant) dest : boolean;
 
 
 { variant helpers }
 { variant helpers }
 procedure VarArrayRedim(var A: Variant; HighBound: SizeInt);
 procedure VarArrayRedim(var A: Variant; HighBound: SizeInt);
+procedure VarCast(var dest : variant;const source : variant;vartype : longint);