COBOL Messages


LNC0418

CALL BY CONTENT of %1 might not maintain pointers because it has an unknown offset.

10

Cause . . . . . : Since an operand of the BY CONTENT phrase of the CALL statement contained a pointer, a pointer move was generated by the compiler. The pointer move, however, might cause pointer data items to be equal to NULL because the offset of the operand could not be determined at compilation time.

Recovery . . . : The CALL statement might not maintain the pointers. To make sure that the pointers are maintained, use a numeric literal as the reference modification starting position, or remove the reference modification. If you define the operand in the Linkage Section, make sure that the offset relative to a 16-byte boundary is correct.


[ Top of Page | Previous Page | Next Page | Table of Contents ]