Browse Source

fix result type

git-svn-id: https://svn.inf.ethz.ch/svn/lecturers/a2/trunk@8470 8c9fc860-2736-0410-a75d-ab315db34111
eth.metacore 6 years ago
parent
commit
efaffdbcdb

+ 1 - 1
source/AlmSmtpReceiver.Mod

@@ -437,7 +437,7 @@ TYPE
 		receiveTime, remoteIP : String;
 		receiveTime, remoteIP : String;
 
 
 		PROCEDURE WriteIPNr( ip : IP.Adr );
 		PROCEDURE WriteIPNr( ip : IP.Adr );
-			VAR result : LONGINT; str : ARRAY 128 OF CHAR;
+			VAR result : WORD; str : ARRAY 128 OF CHAR;
 		BEGIN
 		BEGIN
 					IP.AdrToStr(ip, remoteIP);
 					IP.AdrToStr(ip, remoteIP);
 					msgWr.String (" (");
 					msgWr.String (" (");

+ 1 - 1
source/DataErrors.Mod

@@ -519,7 +519,7 @@ VAR refs: Modules.Bytes; refpos: LONGINT; adr: LONGINT;
 		Error.Log is automatically opened whenever this module is loaded into memory,
 		Error.Log is automatically opened whenever this module is loaded into memory,
 		and it only needs to be reopened manually if you had previously closed it manually. *)
 		and it only needs to be reopened manually if you had previously closed it manually. *)
 	PROCEDURE Open*;
 	PROCEDURE Open*;
-	VAR ignor: NbrInt.Integer;  backup, current: Files.FileName;
+	VAR ignor: WORD;  backup, current: Files.FileName;
 	BEGIN
 	BEGIN
 		beepedError := FALSE;  beepedWarning := FALSE;  COPY( "Error.Log", current );  COPY( "Error.Log.Bak", backup );  Files.Delete( backup, ignor );
 		beepedError := FALSE;  beepedWarning := FALSE;  COPY( "Error.Log", current );  COPY( "Error.Log.Bak", backup );  Files.Delete( backup, ignor );
 		Files.Rename( current, backup, ignor );  F := Files.New( current );  Files.OpenWriter( W, F, 0 )
 		Files.Rename( current, backup, ignor );  F := Files.New( current );  Files.OpenWriter( W, F, 0 )

+ 1 - 1
source/DataIO.Mod

@@ -105,7 +105,7 @@ TYPE
 			IF res = Streams.Ok THEN RETURN TRUE
 			IF res = Streams.Ok THEN RETURN TRUE
 			ELSIF res = Streams.EOF THEN DataErrors.Error( "Attempted to read past the end of file." );  RETURN FALSE
 			ELSIF res = Streams.EOF THEN DataErrors.Error( "Attempted to read past the end of file." );  RETURN FALSE
 			ELSIF res = Streams.FormatError THEN DataErrors.Error( "A format error encounter by the reader." );  RETURN FALSE
 			ELSIF res = Streams.FormatError THEN DataErrors.Error( "A format error encounter by the reader." );  RETURN FALSE
-			ELSE DataErrors.IntError( res, "The 'res' error number originating from an Streams reader error." );  RETURN FALSE
+			ELSE DataErrors.IntError( NbrInt.Integer( res ), "The 'res' error number originating from an Streams reader error." );  RETURN FALSE
 			END
 			END
 		END ReaderAvailable;
 		END ReaderAvailable;
 
 

+ 4 - 4
source/OdClient.Mod

@@ -224,7 +224,7 @@ TYPE
 			reqHeader: WebHTTP.RequestHeader; resHeader: WebHTTP.ResponseHeader;
 			reqHeader: WebHTTP.RequestHeader; resHeader: WebHTTP.ResponseHeader;
 			doc: XML.Document; lenStr: ARRAY 16 OF CHAR;
 			doc: XML.Document; lenStr: ARRAY 16 OF CHAR;
 			root: XML.Element; s: XML.String;
 			root: XML.Element; s: XML.String;
-			url, info: ARRAY 128 OF CHAR; rc: LONGINT;
+			url, info: ARRAY 128 OF CHAR; rc: WORD;
 			all, unversioned, checkedin, checkedout: OdUtil.Lines;
 			all, unversioned, checkedin, checkedout: OdUtil.Lines;
 		BEGIN
 		BEGIN
 			toPut := ClientRes(local);
 			toPut := ClientRes(local);
@@ -313,7 +313,7 @@ TYPE
 		VAR
 		VAR
 			all, unversioned, checkedin, checkedout: OdUtil.Lines;
 			all, unversioned, checkedin, checkedout: OdUtil.Lines;
 			reqHeader : WebHTTP.RequestHeader; resHeader: WebHTTP.ResponseHeader;
 			reqHeader : WebHTTP.RequestHeader; resHeader: WebHTTP.ResponseHeader;
-			out : Streams.Reader; rc: LONGINT;
+			out : Streams.Reader; rc: WORD;
 			doc: XML.Document; root: XML.Element; info, rootStr: ARRAY 128 OF CHAR; s: XML.String;
 			doc: XML.Document; root: XML.Element; info, rootStr: ARRAY 128 OF CHAR; s: XML.String;
 			props: WebHTTP.AdditionalField;
 			props: WebHTTP.AdditionalField;
 		BEGIN
 		BEGIN
@@ -431,7 +431,7 @@ TYPE
 		PROCEDURE checkout * (CONST remote: ARRAY OF CHAR);
 		PROCEDURE checkout * (CONST remote: ARRAY OF CHAR);
 		VAR
 		VAR
 			resHeader: WebHTTP.ResponseHeader;
 			resHeader: WebHTTP.ResponseHeader;
-			out : Streams.Reader; rc: LONGINT;
+			out : Streams.Reader; rc: WORD;
 			doc: XML.Document; root: XML.Element; info, rootStr: ARRAY 128 OF CHAR; elName: OdUtil.Line;
 			doc: XML.Document; root: XML.Element; info, rootStr: ARRAY 128 OF CHAR; elName: OdUtil.Line;
 			all, unversioned, checkedin, checkedout: OdUtil.Lines;
 			all, unversioned, checkedin, checkedout: OdUtil.Lines;
 		BEGIN
 		BEGIN
@@ -466,7 +466,7 @@ TYPE
 		PROCEDURE uncheckout * (CONST remote: ARRAY OF CHAR);
 		PROCEDURE uncheckout * (CONST remote: ARRAY OF CHAR);
 		VAR
 		VAR
 			reqHeader: WebHTTP.RequestHeader; resHeader: WebHTTP.ResponseHeader;
 			reqHeader: WebHTTP.RequestHeader; resHeader: WebHTTP.ResponseHeader;
-			out : Streams.Reader; rc: LONGINT;
+			out : Streams.Reader; rc: WORD;
 			doc: XML.Document; root: XML.Element; info, rootStr: ARRAY 128 OF CHAR; elName: OdUtil.Line;
 			doc: XML.Document; root: XML.Element; info, rootStr: ARRAY 128 OF CHAR; elName: OdUtil.Line;
 			all, unversioned, checkedin, checkedout: OdUtil.Lines;
 			all, unversioned, checkedin, checkedout: OdUtil.Lines;
 		BEGIN
 		BEGIN

+ 4 - 4
source/OdSvn.Mod

@@ -546,7 +546,7 @@ TYPE
 	VAR resBody: XML.Document;
 	VAR resBody: XML.Document;
 		reqBody: UpdateReq;
 		reqBody: UpdateReq;
 		resHeader: WebHTTP.ResponseHeader;
 		resHeader: WebHTTP.ResponseHeader;
-		out : Streams.Reader; res2 : LONGINT;
+		out : Streams.Reader; res2 : WORD;
 		txDelta: Files.File;
 		txDelta: Files.File;
 		repos : OdClient.Repos;
 		repos : OdClient.Repos;
 	BEGIN
 	BEGIN
@@ -591,7 +591,7 @@ TYPE
 	VAR
 	VAR
 		pathName, path, collUrl, name, workName, workUrl, vcc, ver, err: ARRAY 256 OF CHAR;
 		pathName, path, collUrl, name, workName, workUrl, vcc, ver, err: ARRAY 256 OF CHAR;
 		resHeader: WebHTTP.ResponseHeader;
 		resHeader: WebHTTP.ResponseHeader;
-		version,headVersion, pos, res: LONGINT;
+		version,headVersion, pos: LONGINT; res: WORD;
 		props: WebHTTP.AdditionalField;
 		props: WebHTTP.AdditionalField;
 		act: Activity;
 		act: Activity;
 	BEGIN
 	BEGIN
@@ -1139,7 +1139,7 @@ TYPE
 		strRdr : StringReader;
 		strRdr : StringReader;
 		wtr: Files.Writer;
 		wtr: Files.Writer;
 		f : Files.File;
 		f : Files.File;
-		res2 : LONGINT;
+		res2 : WORD;
 		str : U.String;
 		str : U.String;
 		data : SVNAdmin.EntryEntity;
 		data : SVNAdmin.EntryEntity;
 		w : Files.Writer;
 		w : Files.Writer;
@@ -1416,7 +1416,7 @@ TYPE
 	PROCEDURE SvnWritePROPS ( CONST path, filename : ARRAY OF CHAR; props : SvnProps );
 	PROCEDURE SvnWritePROPS ( CONST path, filename : ARRAY OF CHAR; props : SvnProps );
 	VAR
 	VAR
 		tmp,fstr,fstr2 : ARRAY 256 OF CHAR;
 		tmp,fstr,fstr2 : ARRAY 256 OF CHAR;
-		len, i, res : LONGINT;
+		len, i: LONGINT; res: WORD;
 		fr, fw : Files.File;
 		fr, fw : Files.File;
 		r : Files.Reader;
 		r : Files.Reader;
 		w : Files.Writer;
 		w : Files.Writer;

+ 3 - 3
source/OdVCSBase.Mod

@@ -160,7 +160,7 @@ BEGIN
 END splitDirBase;
 END splitDirBase;
 
 
 (** Create directory for a filename if it doesn't exist. *)
 (** Create directory for a filename if it doesn't exist. *)
-PROCEDURE makeDirs(name: ARRAY OF CHAR): LONGINT;
+PROCEDURE makeDirs(name: ARRAY OF CHAR): WORD;
 VAR
 VAR
 	dir, base: ARRAY 128 OF CHAR;
 	dir, base: ARRAY 128 OF CHAR;
 	res: WORD;
 	res: WORD;
@@ -794,9 +794,9 @@ END newVersion;
 (** Get a version from <name>.VCS and save it as <newFileName>.
 (** Get a version from <name>.VCS and save it as <newFileName>.
 DeltaV.Select: can be used because the complete paths are already given for source and sink.
 DeltaV.Select: can be used because the complete paths are already given for source and sink.
 *)
 *)
-PROCEDURE View*(name: TFileName; n: LONGINT; newFileName: TFileName): LONGINT;
+PROCEDURE View*(name: TFileName; n: LONGINT; newFileName: TFileName): WORD;
 VAR
 VAR
-	version, res: LONGINT;
+	version: LONGINT; res: WORD;
 	ok: BOOLEAN;
 	ok: BOOLEAN;
 	dFileName: TFileName;
 	dFileName: TFileName;
 	old, new: TData;
 	old, new: TData;

+ 1 - 1
source/PrettyPrint.Mod

@@ -40,7 +40,7 @@ VAR
 	
 	
 	PROCEDURE Convert*( context: Commands.Context );	(*  {filename} ~ *)
 	PROCEDURE Convert*( context: Commands.Context );	(*  {filename} ~ *)
 	VAR 
 	VAR 
-		filename, dest: ARRAY 64 OF CHAR;  format, l, res: LONGINT;
+		filename, dest: ARRAY 64 OF CHAR;  format, l: LONGINT; res: WORD;
 		f: Files.File;  text: Texts.Text;
 		f: Files.File;  text: Texts.Text;
 		highlighter: SyntaxHighlighter.Highlighter;
 		highlighter: SyntaxHighlighter.Highlighter;
 	BEGIN
 	BEGIN

+ 1 - 1
source/ReleaseVisualizer.Mod

@@ -353,7 +353,7 @@ TYPE
 		END ParseModule;
 		END ParseModule;
 
 
 		PROCEDURE ScanModule(CONST filename : ARRAY OF CHAR);
 		PROCEDURE ScanModule(CONST filename : ARRAY OF CHAR);
-		VAR text : Texts.Text; format, res : LONGINT; s : Scanner.Scanner;
+		VAR text : Texts.Text; format : LONGINT; res: WORD; s : Scanner.Scanner;
 		BEGIN
 		BEGIN
 			COPY(filename, currentFile);
 			COPY(filename, currentFile);
 			NEW(text);
 			NEW(text);

+ 1 - 1
source/SVNOutput.Mod

@@ -40,7 +40,7 @@ TYPE
 			context := c;
 			context := c;
 		END Init;
 		END Init;
 
 
-		PROCEDURE Print* ( num : LONGINT; CONST msg : ARRAY OF CHAR );
+		PROCEDURE Print* ( num : WORD; CONST msg : ARRAY OF CHAR );
 		BEGIN
 		BEGIN
 			IF num = ResOK THEN
 			IF num = ResOK THEN
 				RETURN;
 				RETURN;

+ 1 - 1
source/SVNUtil.Mod

@@ -181,7 +181,7 @@ END UrlEncode;
 
 
 PROCEDURE UrlDecode* (CONST input : ARRAY OF CHAR; VAR output : ARRAY OF CHAR );
 PROCEDURE UrlDecode* (CONST input : ARRAY OF CHAR; VAR output : ARRAY OF CHAR );
 VAR
 VAR
-	i, j, value, res : LONGINT;
+	i, j, value: LONGINT; res: WORD;
 	tmp : ARRAY 3 OF CHAR;
 	tmp : ARRAY 3 OF CHAR;
 BEGIN
 BEGIN
 	i := 0; j := 0;
 	i := 0; j := 0;

+ 1 - 1
source/SVNWebDAV.Mod

@@ -179,7 +179,7 @@ IMPORT
 		vcc, vurl, ver, tmp, tmp2, path, name, date : ARRAY 256 OF CHAR;
 		vcc, vurl, ver, tmp, tmp2, path, name, date : ARRAY 256 OF CHAR;
 		creationdate, creator, status : ARRAY 33 OF CHAR;
 		creationdate, creator, status : ARRAY 33 OF CHAR;
 		version : ARRAY 10 OF CHAR;
 		version : ARRAY 10 OF CHAR;
-		len, res, ft,fd : LONGINT;
+		len, ft,fd : LONGINT; res: WORD;
 		adminDir : SVNAdmin.Entry;
 		adminDir : SVNAdmin.Entry;
 		f : Files.File;
 		f : Files.File;
 	BEGIN
 	BEGIN

+ 1 - 1
source/Sage.UDPChatBase.Mod

@@ -234,7 +234,7 @@ TYPE
 		PROCEDURE AddInt* (n, len: LONGINT);
 		PROCEDURE AddInt* (n, len: LONGINT);
 		VAR
 		VAR
 			i: INTEGER;
 			i: INTEGER;
-			b, res: LONGINT;
+			b: LONGINT; res: WORD;
 			s: ARRAY 4 OF CHAR;
 			s: ARRAY 4 OF CHAR;
 		BEGIN
 		BEGIN
 			ASSERT (len <= 4);
 			ASSERT (len <= 4);

+ 5 - 5
source/Sage.UDPChatClient.Mod

@@ -45,7 +45,7 @@ TYPE
 		password, passwordConfirm: ARRAY 33 OF CHAR;
 		password, passwordConfirm: ARRAY 33 OF CHAR;
 		shortName, fullName, eMail: ARRAY 65 OF CHAR;
 		shortName, fullName, eMail: ARRAY 65 OF CHAR;
 
 
-		uin, res: LONGINT;
+		uin: LONGINT; res: WORD;
 		dt: Dates.DateTime;
 		dt: Dates.DateTime;
 
 
 		keepAliveTimer: Kernel.MilliTimer;
 		keepAliveTimer: Kernel.MilliTimer;
@@ -109,7 +109,7 @@ TYPE
 		VAR seqNum: INTEGER; sendBuf: Base.Buffer;
 		VAR seqNum: INTEGER; sendBuf: Base.Buffer;
 		s: UDP.Socket; ip: IP.Adr);
 		s: UDP.Socket; ip: IP.Adr);
 	VAR
 	VAR
-		len, res: LONGINT;
+		len: LONGINT; res: WORD;
 		string: String;
 		string: String;
 	BEGIN {EXCLUSIVE}
 	BEGIN {EXCLUSIVE}
 		Base.ClientPacketInit (Base.NEW_USER_REG, seqNum, 0, sendBuf);
 		Base.ClientPacketInit (Base.NEW_USER_REG, seqNum, 0, sendBuf);
@@ -144,7 +144,7 @@ TYPE
 		VAR seqNum: INTEGER; uin: LONGINT; sendBuf: Base.Buffer;
 		VAR seqNum: INTEGER; uin: LONGINT; sendBuf: Base.Buffer;
 		s: UDP.Socket; ip: IP.Adr);
 		s: UDP.Socket; ip: IP.Adr);
 	VAR
 	VAR
-		len, res: LONGINT;
+		len: LONGINT; res: WORD;
 		string: String;
 		string: String;
 	BEGIN {EXCLUSIVE}
 	BEGIN {EXCLUSIVE}
 		Base.ClientPacketInit (Base.LOGIN, seqNum, uin, sendBuf);
 		Base.ClientPacketInit (Base.LOGIN, seqNum, uin, sendBuf);
@@ -190,7 +190,7 @@ TYPE
 		s: UDP.Socket; ip: IP.Adr);
 		s: UDP.Socket; ip: IP.Adr);
 	VAR
 	VAR
 		string: String;
 		string: String;
-		len, res: LONGINT;
+		len: LONGINT; res: WORD;
 	BEGIN {EXCLUSIVE}
 	BEGIN {EXCLUSIVE}
 		Base.ClientPacketInit (Base.SEND_MESSAGE, seqNum, uin, sendBuf);
 		Base.ClientPacketInit (Base.SEND_MESSAGE, seqNum, uin, sendBuf);
 
 
@@ -221,7 +221,7 @@ TYPE
 		s: UDP.Socket; ip: IP.Adr);
 		s: UDP.Socket; ip: IP.Adr);
 	VAR
 	VAR
 		string: String;
 		string: String;
-		len, res: LONGINT;
+		len: LONGINT; res: WORD;
 	BEGIN {EXCLUSIVE}
 	BEGIN {EXCLUSIVE}
 		Base.ClientPacketInit (Base.SEND_TEXT_CODE, seqNum, uin, sendBuf);
 		Base.ClientPacketInit (Base.SEND_TEXT_CODE, seqNum, uin, sendBuf);
 
 

+ 3 - 3
source/Sage.UDPChatServer.Mod

@@ -30,7 +30,7 @@ TYPE
 		running, terminated: BOOLEAN;
 		running, terminated: BOOLEAN;
 		ip: IP.Adr;
 		ip: IP.Adr;
 		branch, command, seqNum, messageType: INTEGER;
 		branch, command, seqNum, messageType: INTEGER;
-		uin, receiverUin, port, len, res, receiveBufOffset: LONGINT;
+		uin, receiverUin, port, len, receiveBufOffset: LONGINT; res: WORD;
 		user: Base.User;
 		user: Base.User;
 		users: Base.Users;
 		users: Base.Users;
 		clients: Base.List;
 		clients: Base.List;
@@ -139,7 +139,7 @@ TYPE
 		user: Base.User; sendBuf: Base.Buffer; s: UDP.Socket);
 		user: Base.User; sendBuf: Base.Buffer; s: UDP.Socket);
 	VAR
 	VAR
 		string: String;
 		string: String;
-		res, len: LONGINT;
+		res: WORD; len: LONGINT;
 	BEGIN {EXCLUSIVE}
 	BEGIN {EXCLUSIVE}
 		Base.ServerPacketInit (Base.INFO_REPLY, client.inSeqNum, sendBuf);
 		Base.ServerPacketInit (Base.INFO_REPLY, client.inSeqNum, sendBuf);
 
 
@@ -189,7 +189,7 @@ TYPE
 		messageType: INTEGER; message: String; sendBuf: Base.Buffer; s: UDP.Socket);
 		messageType: INTEGER; message: String; sendBuf: Base.Buffer; s: UDP.Socket);
 	VAR
 	VAR
 		string: String;
 		string: String;
-		res, len: LONGINT;
+		res: WORD; len: LONGINT;
 	BEGIN {EXCLUSIVE}
 	BEGIN {EXCLUSIVE}
 		Base.ServerPacketInit (Base.RECEIVE_MESSAGE, receiver.outSeqNum, sendBuf);
 		Base.ServerPacketInit (Base.RECEIVE_MESSAGE, receiver.outSeqNum, sendBuf);
 
 

+ 2 - 2
source/SambaClient.Mod

@@ -80,7 +80,7 @@ TYPE
 
 
 		(** Delete a file. res = 0 indicates success.  End users use Files.Delete instead. *)
 		(** Delete a file. res = 0 indicates success.  End users use Files.Delete instead. *)
 
 
-		PROCEDURE Delete0*(name: ARRAY OF CHAR; VAR key, res: LONGINT);
+		PROCEDURE Delete0*(name: ARRAY OF CHAR; VAR key: LONGINT; VAR res: WORD);
 		VAR
 		VAR
 			check : BOOLEAN;
 			check : BOOLEAN;
 			closekey : LONGINT;
 			closekey : LONGINT;
@@ -354,7 +354,7 @@ TYPE
 		(** Remove a directory. If force=TRUE, any subdirectories and files should be automatically deleted.
 		(** Remove a directory. If force=TRUE, any subdirectories and files should be automatically deleted.
 			End users use Files.RemoveDirectory instead. *)
 			End users use Files.RemoveDirectory instead. *)
 
 
-		PROCEDURE RemoveDirectory0*(name: ARRAY OF CHAR; force: BOOLEAN; VAR key, res: LONGINT);
+		PROCEDURE RemoveDirectory0*(name: ARRAY OF CHAR; force: BOOLEAN; VAR key: LONGINT; VAR res: WORD);
 		VAR check: BOOLEAN;
 		VAR check: BOOLEAN;
 		BEGIN
 		BEGIN
 			IF Trace THEN
 			IF Trace THEN

+ 1 - 1
source/SambaServer.Mod

@@ -461,7 +461,7 @@ END HandleRead;
 PROCEDURE HandleWrite(c: Connection);
 PROCEDURE HandleWrite(c: Connection);
 VAR
 VAR
 	fidToWrite, count : INTEGER;
 	fidToWrite, count : INTEGER;
-	offset, len, res: LONGINT;
+	offset, len: LONGINT; res: WORD;
 	buffer: ARRAY 65536 OF CHAR;
 	buffer: ARRAY 65536 OF CHAR;
 	filename: ARRAY 256 OF CHAR;
 	filename: ARRAY 256 OF CHAR;
 	f: Files.File;
 	f: Files.File;

+ 1 - 1
source/TestVideo.Mod

@@ -577,7 +577,7 @@ BEGIN
 END GetFreq;
 END GetFreq;
 
 
 PROCEDURE Label2(buffer : Raster.Image);
 PROCEDURE Label2(buffer : Raster.Image);
-VAR nof, length, res, i, j : LONGINT; w, h: LONGINT;
+VAR nof, length, i, j : LONGINT; w, h: LONGINT; res: WORD;
 	path : ARRAY 1024*4 OF Point;
 	path : ARRAY 1024*4 OF Point;
 	poly : ARRAY 40 OF Point;
 	poly : ARRAY 40 OF Point;
 	nofPoints : LONGINT;
 	nofPoints : LONGINT;

+ 1 - 1
source/VideoExample.Mod

@@ -144,7 +144,7 @@ VAR
 PROCEDURE SimulateImage*(context : Commands.Context); (** filename ~ *)
 PROCEDURE SimulateImage*(context : Commands.Context); (** filename ~ *)
 VAR
 VAR
 	fn, name : Files.FileName;
 	fn, name : Files.FileName;
-	res, w, h, x : LONGINT;
+	res: WORD; w, h, x : LONGINT;
 	dec : Codecs.ImageDecoder;
 	dec : Codecs.ImageDecoder;
 	rdr : Streams.Reader;
 	rdr : Streams.Reader;
 	ext : ARRAY 16 OF CHAR;
 	ext : ARRAY 16 OF CHAR;

+ 1 - 1
source/Visualizer.Mod

@@ -1421,7 +1421,7 @@ VAR
 	reader : TextUtilities.TextReader;
 	reader : TextUtilities.TextReader;
 	diagnostics : Diagnostics.StreamDiagnostics;
 	diagnostics : Diagnostics.StreamDiagnostics;
 	writer : Streams.Writer;
 	writer : Streams.Writer;
-	format, res : LONGINT;
+	format : LONGINT; res: WORD;
 BEGIN
 BEGIN
 	module := NIL;
 	module := NIL;
 	NEW(text);
 	NEW(text);

+ 1 - 1
source/WMOverlay.Mod

@@ -297,7 +297,7 @@ TYPE
 
 
 		PROCEDURE KeyEvent*(ucs : LONGINT; flags : SET; keySym : LONGINT);
 		PROCEDURE KeyEvent*(ucs : LONGINT; flags : SET; keySym : LONGINT);
 		VAR
 		VAR
-			filename : Files.FileName; newImg : WMGraphics.Image; oldMode, res: LONGINT;
+			filename : Files.FileName; newImg : WMGraphics.Image; oldMode: LONGINT; res: WORD;
 			string : ARRAY 2 OF CHAR; dx, dy : LONGINT;
 			string : ARRAY 2 OF CHAR; dx, dy : LONGINT;
 			font : WMGraphics.Font;
 			font : WMGraphics.Font;
 		BEGIN
 		BEGIN

+ 2 - 2
source/WebHTTP.Mod

@@ -201,7 +201,7 @@ TYPE
 			eof := FALSE; first := TRUE;
 			eof := FALSE; first := TRUE;
 		END Init;
 		END Init;
 
 
-		PROCEDURE Receiver(VAR buf: ARRAY OF CHAR; ofs, size, min: LONGINT; VAR len, res: LONGINT);
+		PROCEDURE Receiver(VAR buf: ARRAY OF CHAR; ofs, size, min: LONGINT; VAR len: LONGINT; VAR res: WORD);
 		VAR i: LONGINT; token: ARRAY 16 OF CHAR; ch: CHAR;
 		VAR i: LONGINT; token: ARRAY 16 OF CHAR; ch: CHAR;
 		BEGIN
 		BEGIN
 			IF ~eof THEN
 			IF ~eof THEN
@@ -297,7 +297,7 @@ TYPE
 			Streams.OpenReader(outR, Receiver);
 			Streams.OpenReader(outR, Receiver);
 		END Init;
 		END Init;
 
 
-		PROCEDURE Receiver(VAR buf: ARRAY OF CHAR; ofs, size, min: LONGINT; VAR len, res: LONGINT);
+		PROCEDURE Receiver(VAR buf: ARRAY OF CHAR; ofs, size, min: LONGINT; VAR len: LONGINT; VAR res: WORD);
 		VAR l: LONGINT;
 		VAR l: LONGINT;
 		BEGIN
 		BEGIN
 			IF remain > 0 THEN
 			IF remain > 0 THEN

+ 2 - 2
source/WebHTTPClient.Mod

@@ -31,10 +31,10 @@ TYPE
 			END;
 			END;
 		END InitContentReader;
 		END InitContentReader;
 
 
-		PROCEDURE Receive * (VAR buf: ARRAY OF CHAR;  ofs, size, min: LONGINT;  VAR len, res: LONGINT);
+		PROCEDURE Receive * (VAR buf: ARRAY OF CHAR;  ofs, size, min: LONGINT;  VAR len: LONGINT; VAR res: WORD);
 		VAR
 		VAR
 			token: ARRAY 16 OF CHAR;
 			token: ARRAY 16 OF CHAR;
-			i, total, r: LONGINT;
+			i, total: LONGINT; r: WORD;
 			ch: CHAR;
 			ch: CHAR;
 		BEGIN
 		BEGIN
 			IF (encoding # "") & Strings.Match("chunked", encoding) THEN
 			IF (encoding # "") & Strings.Match("chunked", encoding) THEN

+ 2 - 2
source/Windows.SVNAdmin.Mod

@@ -277,7 +277,7 @@ TYPE
 		PROCEDURE Add* ( CONST path : ARRAY OF CHAR; CONST name : ARRAY OF CHAR; addGlobal : BOOLEAN; VAR res : WORD );
 		PROCEDURE Add* ( CONST path : ARRAY OF CHAR; CONST name : ARRAY OF CHAR; addGlobal : BOOLEAN; VAR res : WORD );
 		VAR
 		VAR
 			file, entryfile, tmp, tmp2 : Files.FileName;
 			file, entryfile, tmp, tmp2 : Files.FileName;
-			res1, time, date, size : LONGINT;
+			res1: WORD; time, date, size : LONGINT;
 			w : Files.Writer;
 			w : Files.Writer;
 			flags : SET;
 			flags : SET;
 			enum : Files.Enumerator;
 			enum : Files.Enumerator;
@@ -760,7 +760,7 @@ TYPE
 		key = "svn:wc:ra_dav:version-url";
 		key = "svn:wc:ra_dav:version-url";
 	VAR
 	VAR
 		tmp,fstr,fstr2 : ARRAY 256 OF CHAR;
 		tmp,fstr,fstr2 : ARRAY 256 OF CHAR;
-		read, len, keyLength, i, res : LONGINT;
+		read, len, keyLength, i : LONGINT; res: WORD;
 		fr, fw : Files.File;
 		fr, fw : Files.File;
 		r : Files.Reader;
 		r : Files.Reader;
 		w : Files.Writer;
 		w : Files.Writer;

+ 1 - 1
source/YMF754Util.Mod

@@ -13,7 +13,7 @@ VAR
 	w, binW: Files.Writer;
 	w, binW: Files.Writer;
 	token: ARRAY 1024 OF CHAR;
 	token: ARRAY 1024 OF CHAR;
 	f, binF: Files.File;
 	f, binF: Files.File;
-	c, l, res: LONGINT;
+	c, l: LONGINT; res: WORD;
 BEGIN
 BEGIN
 	context.arg.SkipWhitespace; context.arg.String(name);
 	context.arg.SkipWhitespace; context.arg.String(name);
 	c := 1;
 	c := 1;