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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to