Return to aout_syms.c CVS log | Up to [local] / src / usr.bin / pmdb |
version 1.7, 2002/06/09 04:59:04 | version 1.8, 2002/06/11 06:34:38 | ||
---|---|---|---|
|
|
||
ash->ash_symsize = ahdr.a_syms; | ash->ash_symsize = ahdr.a_syms; | ||
stroff = N_STROFF(ahdr); | stroff = N_STROFF(ahdr); | ||
if (ahdr.a_syms == 0) { | |||
warnx("No symbol table"); | |||
goto fail; | |||
} | |||
if (pread(ash->ash_fd, &ash->ash_strsize, sizeof(u_int32_t), | if (pread(ash->ash_fd, &ash->ash_strsize, sizeof(u_int32_t), | ||
stroff) != sizeof(u_int32_t)) { | stroff) != sizeof(u_int32_t)) { | ||
warn("pread(strsize)"); | warn("pread(strsize)"); |