(*prev).next = (*toDelete).next; delete toDelete; //if only forgetting //were this easy for me assert "It's going to be ok"; //-xkcd