about summary refs log tree commit diff stats
path: root/src/elfs/elfhash.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/elfs/elfhash.c')
-rw-r--r--src/elfs/elfhash.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/elfs/elfhash.c b/src/elfs/elfhash.c
index 7c3b1138..c0a62b51 100644
--- a/src/elfs/elfhash.c
+++ b/src/elfs/elfhash.c
@@ -177,7 +177,7 @@ static int SymbolMatch(elfheader_t* h, uint32_t i, int ver, const char* vername,
         return 1;
     if(ver==1 && version<2)
         return 1;
-    if(ver<2 && version>2 && flags==0)  // flag is not WEAK, so global works
+    if(ver<2 && version>1 && flags==0)  // flag is not WEAK, so global works
         return 1;
     if(ver<2 || !symvername)
         return 0;