Browse Source

* fixed compiling problem with formal expression passed as var
parameter

Jonas Maebe 25 years ago
parent
commit
3cd25fef47
1 changed files with 9 additions and 5 deletions
  1. 9 5
      rtl/go32v2/dos.pp

+ 9 - 5
rtl/go32v2/dos.pp

@@ -991,7 +991,7 @@ var
 begin
 begin
   move(p[1],c[0],length(p));
   move(p[1],c[0],length(p));
   c[length(p)]:=#0;
   c[length(p)]:=#0;
-  copytodos(@c,length(p)+1);
+  copytodos(c,length(p)+1);
   dosregs.ax:=$7160;
   dosregs.ax:=$7160;
   dosregs.cx:=1;
   dosregs.cx:=1;
   dosregs.ds:=tb_segment;
   dosregs.ds:=tb_segment;
@@ -1002,7 +1002,7 @@ begin
   LoadDosError;
   LoadDosError;
   if DosError=0 then
   if DosError=0 then
    begin
    begin
-     copyfromdos(@c,255);
+     copyfromdos(c,255);
      move(c[0],p[1],strlen(c));
      move(c[0],p[1],strlen(c));
      p[0]:=char(strlen(c));
      p[0]:=char(strlen(c));
      GetShortName:=true;
      GetShortName:=true;
@@ -1019,7 +1019,7 @@ var
 begin
 begin
   move(p[1],c[0],length(p));
   move(p[1],c[0],length(p));
   c[length(p)]:=#0;
   c[length(p)]:=#0;
-  copytodos(@c,length(p)+1);
+  copytodos(c,length(p)+1);
   dosregs.ax:=$7160;
   dosregs.ax:=$7160;
   dosregs.cx:=2;
   dosregs.cx:=2;
   dosregs.ds:=tb_segment;
   dosregs.ds:=tb_segment;
@@ -1030,7 +1030,7 @@ begin
   LoadDosError;
   LoadDosError;
   if DosError=0 then
   if DosError=0 then
    begin
    begin
-     copyfromdos(@c,255);
+     copyfromdos(c,255);
      move(c[0],p[1],strlen(c));
      move(c[0],p[1],strlen(c));
      p[0]:=char(strlen(c));
      p[0]:=char(strlen(c));
      GetLongName:=true;
      GetLongName:=true;
@@ -1173,7 +1173,11 @@ End;
 end.
 end.
 {
 {
   $Log$
   $Log$
-  Revision 1.23  2000-03-22 08:00:42  pierre
+  Revision 1.24  2000-05-30 04:41:05  jonas
+    * fixed compiling problem with formal expression passed as var
+      parameter
+
+  Revision 1.23  2000/03/22 08:00:42  pierre
    + allow double backslash for network drives
    + allow double backslash for network drives
 
 
   Revision 1.22  2000/02/09 16:59:28  peter
   Revision 1.22  2000/02/09 16:59:28  peter