Hi, Maybe but what is the point? If you care about the order at all, you rarely need *both* ascending and descending orders. You can just swap vlc_list_append() and vlc_list_prepend() if you need to reverse the iteration order. -- Реми Дёни-Курмон http://www.remlab.net/