RNF7542

Le paramètre ne peut pas être transmis par référence lorsqu'il peut être modifié pendant l'appel.

30

Cause . . . . . : Les types de paramètre suivants ne peuvent pas être transmis par référence lorsqu'ils peuvent être modifi és pendant l'appel :

L'instruction est ignorée.

Que faire . . . : Remplacez le paramètre par un nom de zone modifiable ou si le paramètre est un tableau, assurez-vous qu'il n'est pas non contigu. Relancez la compilation.

Technical description . . . . . . . . : A non-contiguous array is an array whose elements are not directly adjacent in storage. This occurs when a subfield is defined using keyword OVERLAY where the parameter to OVERLAY is an array and the length of the subfield is less than the length of the overlaid array.

Any parameters in a *ENTRY PLIST can be changed during the call; parameters defined in prototypes can be changed during the call if neither the CONST nor VALUE keywords are used on the prototype.