gm2: fix bad programming practice warning
Fix identifier names to be too similar to Modula-2 keywords and causing warnings coming from Modula-2's own libraries. m2/m2log/InOut.mod:51:18: note: In implementation module ‘InOut’: either the identifier has the same name as a keyword or alternatively a keyword has the wrong case (‘IN’ and ‘in’) 51 | in, out: File ; m2/m2log/InOut.mod:51:18: note: the symbol name ‘in’ is legal as an identifier, however as such it might cause confusion and is considered bad programming practice gcc/gm2: * gm2-libs-log/InOut.mod: Fix bad identifier warning. Signed-off-by: Wilken Gottwalt <wilken.gottwalt@posteo.net>
This commit is contained in:
parent
946ebec154
commit
36ce325643
1 changed files with 26 additions and 27 deletions
|
@ -48,9 +48,8 @@ TYPE
|
|||
CharSet = SET OF CHAR ;
|
||||
|
||||
VAR
|
||||
in, out: File ;
|
||||
inUsed,
|
||||
outUsed: BOOLEAN ;
|
||||
inFile, outFile: File ;
|
||||
inUsed, outUsed: BOOLEAN ;
|
||||
|
||||
|
||||
(*
|
||||
|
@ -71,8 +70,8 @@ BEGIN
|
|||
END ;
|
||||
IF SFIO.Exists(s)
|
||||
THEN
|
||||
in := SFIO.OpenToRead(s) ;
|
||||
Done := FIO.IsNoError(in) ;
|
||||
inFile := SFIO.OpenToRead(s) ;
|
||||
Done := FIO.IsNoError(inFile) ;
|
||||
inUsed := TRUE
|
||||
ELSE
|
||||
Done := FALSE ;
|
||||
|
@ -91,8 +90,8 @@ PROCEDURE CloseInput ;
|
|||
BEGIN
|
||||
IF inUsed
|
||||
THEN
|
||||
FIO.Close(in) ;
|
||||
in := StdIn ;
|
||||
FIO.Close(inFile) ;
|
||||
inFile := StdIn ;
|
||||
inUsed := FALSE
|
||||
END
|
||||
END CloseInput ;
|
||||
|
@ -116,8 +115,8 @@ BEGIN
|
|||
END ;
|
||||
IF SFIO.Exists(s)
|
||||
THEN
|
||||
out := SFIO.OpenToWrite(s) ;
|
||||
Done := FIO.IsNoError(out) ;
|
||||
outFile := SFIO.OpenToWrite(s) ;
|
||||
Done := FIO.IsNoError(outFile) ;
|
||||
outUsed := TRUE
|
||||
ELSE
|
||||
Done := FALSE ;
|
||||
|
@ -136,8 +135,8 @@ PROCEDURE CloseOutput ;
|
|||
BEGIN
|
||||
IF outUsed
|
||||
THEN
|
||||
FIO.Close(out) ;
|
||||
out := StdOut ;
|
||||
FIO.Close(outFile) ;
|
||||
outFile := StdOut ;
|
||||
outUsed := FALSE
|
||||
END
|
||||
END CloseOutput ;
|
||||
|
@ -149,8 +148,8 @@ END CloseOutput ;
|
|||
|
||||
PROCEDURE LocalRead (VAR ch: CHAR) ;
|
||||
BEGIN
|
||||
ch := FIO.ReadChar(in) ;
|
||||
Done := FIO.IsNoError(in) AND (NOT FIO.EOF(in))
|
||||
ch := FIO.ReadChar(inFile) ;
|
||||
Done := FIO.IsNoError(inFile) AND (NOT FIO.EOF(inFile))
|
||||
END LocalRead ;
|
||||
|
||||
|
||||
|
@ -246,8 +245,8 @@ END ReadString ;
|
|||
|
||||
PROCEDURE WriteString (s: ARRAY OF CHAR) ;
|
||||
BEGIN
|
||||
FIO.WriteString(out, s) ;
|
||||
Done := FIO.IsNoError(out)
|
||||
FIO.WriteString(outFile, s) ;
|
||||
Done := FIO.IsNoError(outFile)
|
||||
END WriteString ;
|
||||
|
||||
|
||||
|
@ -257,13 +256,13 @@ END WriteString ;
|
|||
|
||||
PROCEDURE LocalWrite (ch: CHAR) ;
|
||||
BEGIN
|
||||
FIO.WriteChar(out, ch) ;
|
||||
Done := FIO.IsNoError(out)
|
||||
FIO.WriteChar(outFile, ch) ;
|
||||
Done := FIO.IsNoError(outFile)
|
||||
(*
|
||||
IF outUsed
|
||||
THEN
|
||||
FIO.WriteChar(out, ch) ;
|
||||
Done := FIO.IsNoError(out)
|
||||
FIO.WriteChar(outFile, ch) ;
|
||||
Done := FIO.IsNoError(outFile)
|
||||
ELSE
|
||||
Done := (write(stdout, ADR(ch), 1) = 1)
|
||||
END
|
||||
|
@ -308,8 +307,8 @@ PROCEDURE WriteLn ;
|
|||
BEGIN
|
||||
IF outUsed
|
||||
THEN
|
||||
FIO.WriteLine(out) ;
|
||||
Done := FIO.IsNoError(out)
|
||||
FIO.WriteLine(outFile) ;
|
||||
Done := FIO.IsNoError(outFile)
|
||||
ELSE
|
||||
Terminal.WriteLn
|
||||
END
|
||||
|
@ -366,7 +365,7 @@ END ReadCard ;
|
|||
|
||||
PROCEDURE WriteCard (x, n: CARDINAL) ;
|
||||
BEGIN
|
||||
IF KillString(SFIO.WriteS(out, ctos(x, n, ' ')))=NIL
|
||||
IF KillString(SFIO.WriteS(outFile, ctos(x, n, ' ')))=NIL
|
||||
THEN
|
||||
END
|
||||
END WriteCard ;
|
||||
|
@ -380,7 +379,7 @@ END WriteCard ;
|
|||
|
||||
PROCEDURE WriteInt (x: INTEGER; n: CARDINAL) ;
|
||||
BEGIN
|
||||
IF KillString(SFIO.WriteS(out, itos(x, n, ' ', FALSE)))=NIL
|
||||
IF KillString(SFIO.WriteS(outFile, itos(x, n, ' ', FALSE)))=NIL
|
||||
THEN
|
||||
END
|
||||
END WriteInt ;
|
||||
|
@ -394,7 +393,7 @@ END WriteInt ;
|
|||
|
||||
PROCEDURE WriteOct (x, n: CARDINAL) ;
|
||||
BEGIN
|
||||
IF KillString(SFIO.WriteS(out, CardinalToString(x, n, ' ', 8, FALSE)))=NIL
|
||||
IF KillString(SFIO.WriteS(outFile, CardinalToString(x, n, ' ', 8, FALSE)))=NIL
|
||||
THEN
|
||||
END
|
||||
END WriteOct ;
|
||||
|
@ -408,7 +407,7 @@ END WriteOct ;
|
|||
|
||||
PROCEDURE WriteHex (x, n: CARDINAL) ;
|
||||
BEGIN
|
||||
IF KillString(SFIO.WriteS(out, CardinalToString(x, n, ' ', 16, TRUE)))=NIL
|
||||
IF KillString(SFIO.WriteS(outFile, CardinalToString(x, n, ' ', 16, TRUE)))=NIL
|
||||
THEN
|
||||
END
|
||||
END WriteHex ;
|
||||
|
@ -420,8 +419,8 @@ END WriteHex ;
|
|||
|
||||
PROCEDURE Init ;
|
||||
BEGIN
|
||||
in := FIO.StdIn ;
|
||||
out := FIO.StdOut ;
|
||||
inFile := FIO.StdIn ;
|
||||
outFile := FIO.StdOut ;
|
||||
inUsed := FALSE ;
|
||||
outUsed := FALSE ;
|
||||
AssignRead(LocalRead, LocalStatus, Done) ;
|
||||
|
|
Loading…
Add table
Reference in a new issue