130 |
if (head) { |
if (head) { |
131 |
desc->next = malloc (sizeof *desc); |
desc->next = malloc (sizeof *desc); |
132 |
desc = desc->next; |
desc = desc->next; |
133 |
|
desc->whatis = xstrdup (head->whatis); |
134 |
} else { |
} else { |
135 |
desc = malloc (sizeof *desc); |
desc = malloc (sizeof *desc); |
136 |
head = desc; |
head = desc; |
137 |
|
desc->whatis = NULL; |
138 |
} |
} |
139 |
desc->name = xstrdup (base_name); |
desc->name = xstrdup (base_name); |
|
desc->whatis = xstrdup (head->whatis); |
|
140 |
desc->next = NULL; |
desc->next = NULL; |
141 |
} |
} |
142 |
|
|