expand_libs(): think of `next' instead `prev'
This commit is contained in:
parent
fdf4d87ea7
commit
e128a62187
|
|
@ -189,7 +189,7 @@ read_a_lib(char *y, int call_depth, char *dir_name)
|
||||||
static int
|
static int
|
||||||
expand_section_references(int line_number)
|
expand_section_references(int line_number)
|
||||||
{
|
{
|
||||||
struct line *tmp_ptr = NULL, *prev;
|
struct line *tmp_ptr = NULL, *next;
|
||||||
int lib_idx;
|
int lib_idx;
|
||||||
|
|
||||||
for (lib_idx = 0; lib_idx < num_libraries; lib_idx++) {
|
for (lib_idx = 0; lib_idx < num_libraries; lib_idx++) {
|
||||||
|
|
@ -268,14 +268,14 @@ expand_section_references(int line_number)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
prev = working;
|
next = working->li_next;
|
||||||
working = working->li_next;
|
|
||||||
|
|
||||||
if (!found_section) {
|
if (!found_section) {
|
||||||
tfree(prev->li_line);
|
tfree(working->li_line);
|
||||||
tfree(prev);
|
tfree(working);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
working = next;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (found_section) {
|
if (found_section) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue