FACT++  1.0
SLL* sll_search_next_remove ( SLL item,
int  offset,
char *  data,
int  size 
)

Definition at line 118 of file sll.c.

References sll::next, and sll::user_info.

Referenced by do_exit_handler().

119 {
120  register SLL *auxp;
121 
122  DISABLE_AST
123  while( (auxp = item->next) )
124  {
125  if( !memcmp(&(auxp->user_info[offset]), data, (size_t)size) )
126  {
127  item->next = auxp->next;
128  break;
129  }
130  item = auxp;
131  }
132  ENABLE_AST
133  return(auxp);
134 }
struct sll * next
Definition: dim.h:537
Definition: dim.h:536
int size
Definition: db_dim_server.c:17
float data[4 *1440]
char user_info[1]
Definition: dim.h:538

+ Here is the caller graph for this function: