소스 검색

Replaced NEW expression with NEW statement

git-svn-id: https://svn.inf.ethz.ch/svn/lecturers/a2/trunk@8285 8c9fc860-2736-0410-a75d-ab315db34111
negelef 7 년 전
부모
커밋
73a8571977
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 2
      source/FoxBasic.Mod

+ 3 - 2
source/FoxBasic.Mod

@@ -1751,14 +1751,15 @@ VAR
 	VAR message: ARRAY 1024 OF CHAR; file: Files.File;
 
 	    PROCEDURE GetReader(): Streams.Reader;
-	    VAR reader := NIL: Streams.Reader;
+	    VAR reader := NIL: Streams.Reader; fileReader : Files.Reader;
 	    BEGIN
             IF (pos.linepos >= 0) & ((source # "") OR (pos.reader # NIL)) THEN
                 reader := pos.reader;
                 IF reader = NIL THEN
                     file := Files.Old(source);
                     IF file # NIL THEN
-                        reader := NEW Files.Reader(file, pos.linepos);
+			NEW (fileReader, file, pos.linepos);
+                        reader := fileReader;
                     END;
                 END;
             END;