All pastes #287609 Raw Edit

Unnamed

public text v1 · immutable
#287609 ·published 2006-12-21 16:43 UTC
rendered paste body
int     my_rev_list(t_list **begin)
{
  t_list *previous_list;
  t_list *end;
  t_list *next_list;

  previous_list = 0;
  if (begin != 0)
    {
      end = *begin;
      if (end != 0)
        previous_list = end->next;
      while (previous_list != 0)
        {
          next_list = previous_list->next;
          previous_list->next = end;
          end = previous_list;
          previous_list = next_list;
        }
      if (end != 0)
        (*begin)->next = previous_list;
      (*begin) = end;
    }
  return (0);
}