Informix Error -33201: Fixed character pointers are not allowed.
Cause and resolution
Fixed character pointers are not allowed.
Fixchar character pointers are not allowed in this context. Replace the fixchar pointer with a character pointer.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-33201 fires when a fixchar character pointer is used in a context that doesn't allow
it — per the official guidance.
- A
fixcharpointer used where it's not permitted, per the official guidance — the direct, only cause.
Solutions / Resolution
- Replace the
fixcharpointer with a character pointer, per the official guidance.
Examples
N/A
No specific triggering statement is documented beyond a disallowed fixchar pointer.
Diagnostic Checks
- Check the flagged declaration/usage for a
fixcharpointer, and replace it with a plain character pointer.
Related Errors / Related Topics
No closely related error codes are cross-referenced for -33201 in this set yet.
A fixchar character pointer was used where it's not allowed — replace it with a
character pointer.