inp_determine_libraries(): rewrite
This commit is contained in:
parent
9e3f2a9d28
commit
9d856dad61
|
|
@ -2384,13 +2384,14 @@ inp_determine_libraries(struct line *deck, char *lib_name)
|
||||||
}
|
}
|
||||||
for (i = 0; i < num_libraries; i++)
|
for (i = 0; i < num_libraries; i++)
|
||||||
if (cieq(library_file[i], s)) {
|
if (cieq(library_file[i], s)) {
|
||||||
if (find_lib_name(i, y) < 0) {
|
|
||||||
new_lib_name(i, y, c);
|
|
||||||
/* see if other libraries referenced */
|
|
||||||
inp_determine_libraries(libraries[i], y);
|
|
||||||
}
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
if (i < num_libraries)
|
||||||
|
if (find_lib_name(i, y) < 0) {
|
||||||
|
new_lib_name(i, y, c);
|
||||||
|
/* see if other libraries referenced */
|
||||||
|
inp_determine_libraries(libraries[i], y);
|
||||||
|
}
|
||||||
*line = '*'; /* comment out .lib line */
|
*line = '*'; /* comment out .lib line */
|
||||||
*t = keep_char1;
|
*t = keep_char1;
|
||||||
*z = keep_char2;
|
*z = keep_char2;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue