RNF7542

E' impossibile passare il parametro come riferimento se pu essere modificato durante la chiamata.

30

Causa. . . . . . : I seguenti tipi di parametri non possono essere passati come riferimento se possono essere modificati durante la chiamata:

La specifica viene ignorata.

Correzione . . . : Modificare il parametro in un nome campo che possa essere modificato oppure se il parametro Þ una schiera, assicurarsi che non sia contigua. Eseguire di nuovo la compilazione.

Descrizione tecnica . . . . . . . . : Una schiera non contigua ha gli elementi che non sono direttamente adiacenti nella memoria. Questo si verifica quando un sottocampo viene definito utilizzando la parola chiave OVERLAY in cui il parametro in OVERLAY Þ una schiera e la lunghezza del sottocampo Þ inferiore a quella della schiera sovrapposta.

Ogni parametro di un'operazione *ENTRY PLIST pu essere modificato durante la chiamata; i parametri definiti nei prototipi possono essere modificati durante la chiamata se non vengono utilizzate nÚ la parola chiave CONST nÚ quella VALUE nel prototipo.