summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--utils/ldd.c2
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))