House lawmakers on Thursday voted to grant President Bush a modified line-item veto that would allow Congress to approve or reject his changes before they become law .