update c/list.c