--- a/src/sortlist_type.h Mon May 26 21:40:52 2008 +0000 +++ b/src/sortlist_type.h Mon May 26 21:45:57 2008 +0000 @@ -65,7 +65,7 @@ do { Swap(*a, *b); - } while (((a + 1) != b) && (++a != --b)); + } while (++a < --b); } public: