diff options
| author | Toomas Soome <tsoome@me.com> | 2019-01-21 16:40:59 +0200 |
|---|---|---|
| committer | Toomas Soome <tsoome@me.com> | 2019-06-04 16:00:04 +0300 |
| commit | 1304f648fa20f6bea9d7aa8c2d089ade63ce703c (patch) | |
| tree | 74f8e8925c5d39d8aab55c5d54e1ab38246bcf2b /usr/src/cmd/sgs | |
| parent | aef9542424e6d6265e68f87a0d573b10ba6a9e1a (diff) | |
| download | illumos-joyent-1304f648fa20f6bea9d7aa8c2d089ade63ce703c.tar.gz | |
11104 ldd: NULL pointer errors
Reviewed by: Norm Jacobs <naj@snapcon.com>
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Approved by: Dan McDonald <danmcd@joyent.com>
Diffstat (limited to 'usr/src/cmd/sgs')
| -rw-r--r-- | usr/src/cmd/sgs/ldd/common/ldd.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/usr/src/cmd/sgs/ldd/common/ldd.c b/usr/src/cmd/sgs/ldd/common/ldd.c index 27d7ce74f8..00e0ec1478 100644 --- a/usr/src/cmd/sgs/ldd/common/ldd.c +++ b/usr/src/cmd/sgs/ldd/common/ldd.c @@ -372,14 +372,14 @@ main(int argc, char **argv, char **envp) error = 1; break; case ELF_K_ELF: - if (elf_check(nfile, fname, cname, elf, fflag) != NULL) + if (elf_check(nfile, fname, cname, elf, fflag) != 0) error = 1; break; default: /* * This is either an unknown file or an aout format */ - if (aout_check(nfile, fname, cname, var, fflag) != NULL) + if (aout_check(nfile, fname, cname, var, fflag) != 0) error = 1; break; } @@ -395,8 +395,8 @@ static int elf_check(int nfile, char *fname, char *cname, Elf *elf, int fflag) { Conv_inv_buf_t inv_buf; - GElf_Ehdr ehdr; - GElf_Phdr phdr; + GElf_Ehdr ehdr; + GElf_Phdr phdr; int dynamic = 0, interp = 0, cnt, class; /* |
