mirror of
				https://gitlab.labs.nic.cz/labs/bird.git
				synced 2024-05-11 16:54:54 +00:00 
			
		
		
		
	Slist update
This commit is contained in:
		@@ -61,6 +61,9 @@ s_get(siterator *i)
 | 
			
		||||
  f->next = g;
 | 
			
		||||
  if (g)
 | 
			
		||||
    g->prev = f;
 | 
			
		||||
 | 
			
		||||
  i->prev = NULL;
 | 
			
		||||
  i->next = NULL;
 | 
			
		||||
  return n;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -84,5 +84,6 @@ void s_insert_node(snode *, snode *);
 | 
			
		||||
snode *s_get(siterator *);
 | 
			
		||||
void s_put(siterator *, snode *n);
 | 
			
		||||
static inline void s_init(siterator *i, slist *l) { s_put(i, SHEAD(*l)); }
 | 
			
		||||
static inline int s_is_used(siterator *i) { return (i->prev != NULL); }
 | 
			
		||||
 | 
			
		||||
#endif
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user