gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r21203 - gnunet/src/transport


From: gnunet
Subject: [GNUnet-SVN] r21203 - gnunet/src/transport
Date: Fri, 27 Apr 2012 15:44:49 +0200

Author: wachs
Date: 2012-04-27 15:44:49 +0200 (Fri, 27 Apr 2012)
New Revision: 21203

Modified:
   gnunet/src/transport/plugin_transport_unix.c
Log:
working string toaddress


Modified: gnunet/src/transport/plugin_transport_unix.c
===================================================================
--- gnunet/src/transport/plugin_transport_unix.c        2012-04-27 13:29:06 UTC 
(rev 21202)
+++ gnunet/src/transport/plugin_transport_unix.c        2012-04-27 13:44:49 UTC 
(rev 21203)
@@ -1034,14 +1034,14 @@
     return GNUNET_SYSERR;
   }
 
-  if ((strlen (addr) + 1) != addrlen)
-  {
-    GNUNET_break (0);
-    return GNUNET_SYSERR;
-  }
+  char * tmp = GNUNET_malloc (addrlen + 1);
+  memcpy (tmp, addr, addrlen);
+  tmp[addrlen] = '\0';
 
-  (*buf) = GNUNET_strdup (addr);
-  (*added) = strlen (addr) + 1;
+  //GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "`%s'\n", tmp);
+
+  (*buf) = tmp;
+  (*added) = strlen (tmp);
   return GNUNET_OK;
 }
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]