Corrected oversimplification of pointer usage