[Tinyos-2-commits] CVS: tinyos-2.x/tos/lib/tossim sim_gain.c, 1.6, 1.7

Phil Levis scipio at users.sourceforge.net
Tue Jul 24 11:15:33 PDT 2007


Update of /cvsroot/tinyos/tinyos-2.x/tos/lib/tossim
In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv15822

Modified Files:
	sim_gain.c 
Log Message:
Fixed remove bug noted by J. Ryan Stinnett.


Index: sim_gain.c
===================================================================
RCS file: /cvsroot/tinyos/tinyos-2.x/tos/lib/tossim/sim_gain.c,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** sim_gain.c	21 Apr 2007 07:02:50 -0000	1.6
--- sim_gain.c	24 Jul 2007 18:15:31 -0000	1.7
***************
*** 102,105 ****
--- 102,106 ----
      
    while (current != NULL) {
+     gain_entry_t* tmp;
      if (current->mote == dest) {
        if (prevLink == NULL) {
***************
*** 109,114 ****
  	prevLink->next = current->next;
        }
        sim_gain_deallocate_link(current);
!       current = prevLink->next;
      }
      else {
--- 110,116 ----
  	prevLink->next = current->next;
        }
+       tmp = current->next;
        sim_gain_deallocate_link(current);
!       current = tmp;
      }
      else {



More information about the Tinyos-2-commits mailing list