E_STRICT compliance patch