You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by rh...@apache.org on 2012/10/16 04:59:29 UTC
svn commit: r1398625 - /qpid/proton/trunk/proton-c/src/messenger.c
Author: rhs
Date: Tue Oct 16 02:59:28 2012
New Revision: 1398625
URL: http://svn.apache.org/viewvc?rev=1398625&view=rev
Log:
fixed buffer overflow
Modified:
qpid/proton/trunk/proton-c/src/messenger.c
Modified: qpid/proton/trunk/proton-c/src/messenger.c
URL: http://svn.apache.org/viewvc/qpid/proton/trunk/proton-c/src/messenger.c?rev=1398625&r1=1398624&r2=1398625&view=diff
==============================================================================
--- qpid/proton/trunk/proton-c/src/messenger.c (original)
+++ qpid/proton/trunk/proton-c/src/messenger.c Tue Oct 16 02:59:28 2012
@@ -381,6 +381,7 @@ static const char *default_port(const ch
pn_connection_t *pn_messenger_resolve(pn_messenger_t *messenger, char *address, char **name)
{
+ char domain[strlen(address) + 1];
char *scheme = NULL;
char *user = NULL;
char *pass = NULL;
@@ -388,7 +389,6 @@ pn_connection_t *pn_messenger_resolve(pn
char *port = NULL;
parse_url(address, &scheme, &user, &pass, &host, &port, name);
- char domain[strlen(address) + 1];
domain[0] = '\0';
if (user) {
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org