diff options
Diffstat (limited to 'sets.h')
-rw-r--r-- | sets.h | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -25,11 +25,12 @@ struct set_elt { int value; struct set_elt *next; }; -struct set { +typedef struct { struct set_elt *first, *last; -}; + int size; // number of elements +} t_set_descriptor; -typedef struct set *set; +typedef t_set_descriptor *set; #endif #ifdef TREAPS |