ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/hd/sm_list.h
(Generate patch)

Comparing ray/src/hd/sm_list.h (file contents):
Revision 3.3 by gwlarson, Mon Dec 28 18:07:35 1998 UTC vs.
Revision 3.6 by greg, Sat Feb 22 02:07:25 2003 UTC

# Line 1 | Line 1
1 < /* Copyright (c) 1998 Silicon Graphics, Inc. */
2 <
3 < /* SCCSid "$SunId$ SGI" */
4 <
1 > /* RCSid: $Id$ */
2   /*
3   *  list.h
4   *  Linked list data structure and routines
# Line 22 | Line 19 | typedef struct _LIST {
19   #define LIST_DATA(l) ((l)->d)
20   #define SET_LIST_NEXT(l,d) ((l)->next = (d))
21   #define SET_LIST_DATA(l,id) ((l)->d = (int)(id))
22 +
23   /*
24   LIST *new_list(void);
25   LIST *free_list(LIST *l);
26   LIST *append_list(LIST *a, LIST *b);
27 < LIST *push_data(LIST *l,int d);
27 >
28   int pop_data(LIST **l);
29   LIST *add_data_to_circular_list(LIST *l,LIST **end,int d)
30   int remove_from_list(int d,LIST **list)
# Line 34 | Line 32 | int remove_from_list(int d,LIST **list)
32   LIST *new_list();
33   LIST *free_list();
34   LIST *append_list();
37 LIST *push_data();
35   int  pop_data();
36 + LIST *push_data();
37   LIST *add_data_to_circular_list();
38   int remove_from_list();
39   LIST *add_data();

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines