[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r10923 - gnunet/src/hostlist
From: |
gnunet |
Subject: |
[GNUnet-SVN] r10923 - gnunet/src/hostlist |
Date: |
Thu, 15 Apr 2010 20:53:41 +0200 |
Author: grothoff
Date: 2010-04-15 20:53:41 +0200 (Thu, 15 Apr 2010)
New Revision: 10923
Modified:
gnunet/src/hostlist/hostlist-client.c
Log:
fix
Modified: gnunet/src/hostlist/hostlist-client.c
===================================================================
--- gnunet/src/hostlist/hostlist-client.c 2010-04-15 17:12:57 UTC (rev
10922)
+++ gnunet/src/hostlist/hostlist-client.c 2010-04-15 18:53:41 UTC (rev
10923)
@@ -1049,9 +1049,10 @@
(GNUNET_OK == GNUNET_BIO_read_int64 (rh, &created)) &&
(GNUNET_OK == GNUNET_BIO_read_int32 (rh, &hellos_returned)) )
{
- hostlist = GNUNET_malloc ( sizeof (struct Hostlist));
+ hostlist = GNUNET_malloc (sizeof (struct Hostlist) + strlen (uri) + 1);
hostlist->hello_count = hellos_returned;
- strcpy(hostlist->hostlist_uri, uri);
+ hostlist->hostlist_uri = (const char *) &hostlist[1];
+ memcpy (&hostlist[1], uri, strlen(uri)+1);
hostlist->quality = quality;
hostlist->time_creation.value = created;
hostlist->time_last_usage.value = last_used;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r10923 - gnunet/src/hostlist,
gnunet <=