Tuesday's trade marks the third time that Carroll has been involved in a trade with the Bobcats. Charlotte traded Carroll to the Dallas Mavericks in 2009, before being re-acquired by the Bobcats in a July 2010 trade that sent Tyson Chandler to the Mavericks.
Carroll has played just six minutes for the Bobcats this season.
Warrick's stint in New Orleans was brief. Warrick was acquired by New Orleans in July 2012, in a three-team trade with the Phoenix Suns and Minnesota Timberwolves. Tuesday's trade marks the fourth time Warrick has been traded in his career.
Like Carroll, Warrick has received only limited playing time this season, appearing in just one game and playing seven minutes.