projects
/
oweals
/
openssl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
79c8c47
)
fix coverity issue 966597 - error line is not always initialised
author
Tim Hudson
<tjh@cryptsoft.com>
Sun, 4 May 2014 22:22:42 +0000
(08:22 +1000)
committer
Matt Caswell
<matt@openssl.org>
Wed, 7 May 2014 23:04:16 +0000
(
00:04
+0100)
ssl/ssl_asn1.c
patch
|
blob
|
history
diff --git
a/ssl/ssl_asn1.c
b/ssl/ssl_asn1.c
index d7f4c6087e3a9d8ab9d05552ae9e9671a84e2ba1..da6cbf20733497e84c2d8a6df218b37233649cef 100644
(file)
--- a/
ssl/ssl_asn1.c
+++ b/
ssl/ssl_asn1.c
@@
-386,6
+386,7
@@
SSL_SESSION *d2i_SSL_SESSION(SSL_SESSION **a, const unsigned char **pp,
if (os.length != 3)
{
c.error=SSL_R_CIPHER_CODE_WRONG_LENGTH;
+ c.line=__LINE__;
goto err;
}
id=0x02000000L|
@@
-398,6
+399,7
@@
SSL_SESSION *d2i_SSL_SESSION(SSL_SESSION **a, const unsigned char **pp,
if (os.length != 2)
{
c.error=SSL_R_CIPHER_CODE_WRONG_LENGTH;
+ c.line=__LINE__;
goto err;
}
id=0x03000000L|
@@
-407,6
+409,7
@@
SSL_SESSION *d2i_SSL_SESSION(SSL_SESSION **a, const unsigned char **pp,
else
{
c.error=SSL_R_UNKNOWN_SSL_VERSION;
+ c.line=__LINE__;
goto err;
}
@@
-499,6
+502,7
@@
SSL_SESSION *d2i_SSL_SESSION(SSL_SESSION **a, const unsigned char **pp,
if (os.length > SSL_MAX_SID_CTX_LENGTH)
{
c.error=SSL_R_BAD_LENGTH;
+ c.line=__LINE__;
goto err;
}
else