first is null, so the returned pointer must be null

second = null;