primitive argument total check failure unlikely
Use pre-increment operator for ip_ptr