robbiehanson/XMPPFramework — pull request #137 by drodriguez (2013-01-09 00:49:55+00:00)
Title: Fix DDList removeAll: not moving to the next node after removing the first.

`-[DDList remove:allInstances:]` includes a bug when invoked with `allInstances:YES` (as it is from `-[DDList removeAll:]`). The current implementation doesn’t advance to the next node in the list, iterating over the same node over and over, and freeing that node each time, which will cause a crash during runtime.