rem: if (next->data_repp != NULL) {  }
add: if ( next != NULL ) { if (next->data_repp != NULL) {  } }
context: void eci_impl_los_list_clear(struct eci_los_list **ptr){  struct eci_los_list *i = *ptr;  ECI_DEBUG_1("(ecasoundc_sa) clearing list, i=%p\n", (void*)i);  while(i != NULL) {    /* ECI_DEBUG_1("(ecasoundc_sa) freeing list item %p\n", (void*)i); */    struct eci_los_list* next = i->next_repp;    if (i->data_repp) {      {	if (next->data_repp != NULL) {	  /* ECI_DEBUG_1("(ecasoundc_sa) removing item '%s' from los list\n", i->data_repp); */	}      }      /* ECI_DEBUG("(ecasoundc_sa) freeing list item\n"); */      free(i->data_repp);    }    free(i);    i = next;  }  *ptr = NULL;}