diff options
-rw-r--r-- | utils/ldd.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/utils/ldd.c b/utils/ldd.c index b5ca0b615..48022cd8b 100644 --- a/utils/ldd.c +++ b/utils/ldd.c @@ -546,7 +546,7 @@ foo: fprintf(stderr, "%s: not a dynamic executable\n", filename); return -1; } - if (ehdr->e_type == ET_EXEC || ehdr->e_type != ET_DYN) { + if (ehdr->e_type == ET_EXEC || ehdr->e_type == ET_DYN) { if (statbuf.st_mode & S_ISUID) is_suid = 1; if ((statbuf.st_mode & (S_ISGID | S_IXGRP)) == (S_ISGID | S_IXGRP)) |