- _handle->fp = _filename->raw().t()? fopen(_filename->raw().s(), perms.s()) : NIL;
- if (_handle->fp == NIL) return false;
+ _handle->fp = _filename->raw().t()? fopen(_filename->raw().s(), perms.s()) : NULL_POINTER;
+ if (_handle->fp == NULL_POINTER) return false;