gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r19859 - gnunet/src/fs


From: gnunet
Subject: [GNUnet-SVN] r19859 - gnunet/src/fs
Date: Mon, 20 Feb 2012 10:09:18 +0100

Author: grothoff
Date: 2012-02-20 10:09:18 +0100 (Mon, 20 Feb 2012)
New Revision: 19859

Modified:
   gnunet/src/fs/fs_sharetree.c
Log:
LRN: Iterate-over-a-copy-of-ksk-when-removing-items

Modified: gnunet/src/fs/fs_sharetree.c
===================================================================
--- gnunet/src/fs/fs_sharetree.c        2012-02-20 09:09:04 UTC (rev 19858)
+++ gnunet/src/fs/fs_sharetree.c        2012-02-20 09:09:18 UTC (rev 19859)
@@ -384,7 +384,11 @@
   {
     tc->pos = pos;
     if (NULL != pos->ksk_uri)
-      GNUNET_FS_uri_ksk_get_keywords (pos->ksk_uri, 
&remove_high_frequency_keywords, tc);
+    {
+      struct GNUNET_FS_Uri *ksk_uri_copy = GNUNET_FS_uri_dup (pos->ksk_uri);
+      GNUNET_FS_uri_ksk_get_keywords (ksk_uri_copy, 
&remove_high_frequency_keywords, tc);
+      GNUNET_FS_uri_destroy (ksk_uri_copy);
+    }
   }
 
   /* add high-frequency meta data and keywords to parent */




reply via email to

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