203 |
203 |
204 for (tmp = lap; *tmp; tmp = &((*tmp)->next)); |
204 for (tmp = lap; *tmp; tmp = &((*tmp)->next)); |
205 |
205 |
206 *tmp = (ls_list *)malloc(sizeof(ls_list)); |
206 *tmp = (ls_list *)malloc(sizeof(ls_list)); |
207 (*tmp)->next = NULL; |
207 (*tmp)->next = NULL; |
208 strncpy((*tmp)->d_name, name, 256); |
208 strncpy((*tmp)->d_name, name, 255); |
209 (*tmp)->mode = mode; |
209 (*tmp)->mode = mode; |
210 (*tmp)->size = size; |
210 (*tmp)->size = size; |
211 (*tmp)->mtime = mtime; |
211 (*tmp)->mtime = mtime; |
212 tmp = &((*tmp)->next); |
212 tmp = &((*tmp)->next); |
213 } |
213 } |