RNF7535

The type and attributes of the parameter do not match those of the prototype.

30

Cause . . . . . : For parameters passed by reference that can be changed by the caller, the following attributes of the parameter must match exactly the attribute specified on the prototype:

If the parameter is an array, or it is a character, graphic, or UCS-2 parameter, the amount of data passed must be at least as much as is required by the prototype.

The call is ignored.

Recovery . . . : Correct the attributes of the parameter used for the call. Compile again.

Technical description . . . . . . . . : For array parameters, or character, graphic, and UCS-2 parameters, less data may be passed if OPTIONS(*VARSIZE) is specified on the prototype.