inp_determine_libraries(): rewrite

This commit is contained in:
rlar 2013-02-09 19:49:11 +01:00
parent 131139f454
commit 97994080b4
1 changed files with 6 additions and 5 deletions

View File

@ -2384,13 +2384,14 @@ inp_determine_libraries(struct line *deck, char *lib_name)
}
for (i = 0; i < num_libraries; i++)
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;
}
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 */
*t = keep_char1;
*z = keep_char2;