Applied, thanks
On Thu, Aug 13, 2015 at 3:57 PM, Bartosz Golaszewski <bartekg...@gmail.com> wrote: > In the initial submission struct bbunit_listelem was manipulated by > custom list functions implemented in bbunit.c. Since the tests are now > added to the list by llist_add_to_end(), which allocates the llist_t > objects behind the scenes, there's no need for the *next field. > > function old new delta > unit_main 142 141 -1 > bbunit_strrstr_elem 24 16 -8 > bbunit_obscure_weak_pass_elem 24 16 -8 > bbunit_obscure_strong_pass_elem 24 16 -8 > ------------------------------------------------------------------------------ > (add/remove: 0/0 grow/shrink: 0/4 up/down: 0/-25) Total: -25 bytes > > Signed-off-by: Bartosz Golaszewski <bartekg...@gmail.com> > --- > include/libbb.h | 1 - > libbb/bbunit.c | 1 - > 2 files changed, 2 deletions(-) > > diff --git a/include/libbb.h b/include/libbb.h > index 54d01b7..136d4fd 100644 > --- a/include/libbb.h > +++ b/include/libbb.h > @@ -1983,7 +1983,6 @@ static ALWAYS_INLINE unsigned char > bb_ascii_tolower(unsigned char a) > typedef void (*bbunit_testfunc)(void); > > struct bbunit_listelem { > - struct bbunit_listelem* next; > const char* name; > bbunit_testfunc testfunc; > }; > diff --git a/libbb/bbunit.c b/libbb/bbunit.c > index 4c692d5..66a7df9 100644 > --- a/libbb/bbunit.c > +++ b/libbb/bbunit.c > @@ -71,7 +71,6 @@ int unit_main(int argc UNUSED_PARAM, char **argv > UNUSED_PARAM) > tests_failed++; > } > tests_run++; > - el = el->next; > } > > #if WANT_TIMING > -- > 2.1.4 > > _______________________________________________ > busybox mailing list > busybox@busybox.net > http://lists.busybox.net/mailman/listinfo/busybox _______________________________________________ busybox mailing list busybox@busybox.net http://lists.busybox.net/mailman/listinfo/busybox