summaryrefslogtreecommitdiffstats
path: root/crypto/dso
diff options
context:
space:
mode:
authorDmitry-Me <wipedout@yandex.ru>2016-02-04 10:11:26 +0300
committerRich Salz <rsalz@openssl.org>2016-02-04 10:09:19 -0500
commit947f9da1019a8942e716cdcd44db211992aec295 (patch)
treea084ac388d92670531311e2852a57c9e307a1728 /crypto/dso
parentc86d1f19fc69adacdd8d5955193330e18a0c7ebb (diff)
Fix potential buffer overrun
Signed-off-by: Rich Salz <rsalz@openssl.org> Reviewed-by: Kurt Roeckx <kurt@openssl.org>
Diffstat (limited to 'crypto/dso')
-rw-r--r--crypto/dso/dso_dl.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/crypto/dso/dso_dl.c b/crypto/dso/dso_dl.c
index 2b56e9eba9..6407bf7329 100644
--- a/crypto/dso/dso_dl.c
+++ b/crypto/dso/dso_dl.c
@@ -265,7 +265,7 @@ static char *dl_merger(DSO *dso, const char *filespec1, const char *filespec2)
spec2len = (filespec2 ? strlen(filespec2) : 0);
len = spec2len + (filespec1 ? strlen(filespec1) : 0);
- if (filespec2 && filespec2[spec2len - 1] == '/') {
+ if (spec2len && filespec2[spec2len - 1] == '/') {
spec2len--;
len--;
}