|
|
|
|
- Reason
- Tip
- Example
- Due to a typo error, a label is not used by any GOTO
Warning 12: The label is unused
This line of code use the GOTO statement with branching labels. This label is defined in the current process but it is not used by any GOTO statement. Check whether this label is really useless: - If the label is useless, delete it.
- If the label is useful, correct the GOTO statement in order to use the proper label.
Due to a typo error, a label is not used by any GOTO Code triggering the error
Res = fOpen(FileName, foWrite) IF Res = -1 THEN GOTO ERROPEN Res = fWrite(Res, "Process OK") IF Res = -1 THEN GOTO ERROPEN ... RETURN ERROPEN: Info("The " + FileName + " file cannot be opened. Check its existence.") ERRWRITE: Info("Unable to write into " + FileName)
Possible corrections Modify the code of the GOTO statement and replace the duplicate label by the corresponding label.
Res = fOpen(FileName, foWrite) IF Res = -1 THEN GOTO ERROPEN Res = fWrite(Res,"Process OK") IF Res = -1 THEN GOTO ERRWRITE ... RETURN ERROPEN: Info("The " + FileName + " file cannot be opened. Check its existence.") ERRWRITE: Info("Unable to write into " + FileName)
This page is also available for…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|