San Martín nombró al ya teniente coronel Caparrós como mayor de Lima.