update error code (array/container), modify *_set_pointer