add_rel_index (libfp, hdr.ar_size, This);
- fseek (libfp, moduleOffset + hdr.ar_size, SEEK_SET);
- }
-
- if (hdr.ar_size & 1)
- {
- int c = getc (libfp);
- assert (c == EOF || c == '\n');
+ fseek (libfp, moduleOffset + hdr.ar_size + (hdr.ar_size & 1), SEEK_SET);
}
}
}
if (hdr.ar_size & 1)
- {
- int c = getc (libfp);
- assert (c == EOF || c == '\n');
- }
+ getc (libfp);
free (adb_name);
return 1;
if (ret)
break;
- fseek (libfp, moduleOffset + hdr.ar_size, SEEK_SET);
- }
-
- if (hdr.ar_size & 1)
- {
- int c = getc (libfp);
- assert (c == EOF || c == '\n');
+ fseek (libfp, moduleOffset + hdr.ar_size + (hdr.ar_size & 1), SEEK_SET);
}
}