gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r10737 - in gnunet/src: fs transport


From: gnunet
Subject: [GNUnet-SVN] r10737 - in gnunet/src: fs transport
Date: Thu, 1 Apr 2010 11:41:57 +0200

Author: grothoff
Date: 2010-04-01 11:41:57 +0200 (Thu, 01 Apr 2010)
New Revision: 10737

Modified:
   gnunet/src/fs/fs_download.c
   gnunet/src/fs/fs_namespace.c
   gnunet/src/fs/gnunet-pseudonym.c
   gnunet/src/fs/test_fs_namespace.c
   gnunet/src/transport/transport_api_address_lookup.c
Log:
fixes

Modified: gnunet/src/fs/fs_download.c
===================================================================
--- gnunet/src/fs/fs_download.c 2010-04-01 09:17:55 UTC (rev 10736)
+++ gnunet/src/fs/fs_download.c 2010-04-01 09:41:57 UTC (rev 10737)
@@ -529,15 +529,15 @@
                             &skey,
                             &iv,
                             pt);
+  off = compute_disk_offset (GNUNET_ntohll (dc->uri->data.chk.file_length),
+                            sm->offset,
+                            sm->depth,
+                            dc->treedepth);
   /* save to disk */
   if ( (NULL != dc->handle) &&
        ( (sm->depth == dc->treedepth) ||
         (0 == (dc->options & GNUNET_FS_DOWNLOAD_NO_TEMPORARIES)) ) )
     {
-      off = compute_disk_offset (GNUNET_ntohll (dc->uri->data.chk.file_length),
-                                sm->offset,
-                                sm->depth,
-                                dc->treedepth);
       emsg = NULL;
 #if DEBUG_DOWNLOAD
       GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,

Modified: gnunet/src/fs/fs_namespace.c
===================================================================
--- gnunet/src/fs/fs_namespace.c        2010-04-01 09:17:55 UTC (rev 10736)
+++ gnunet/src/fs/fs_namespace.c        2010-04-01 09:41:57 UTC (rev 10737)
@@ -234,6 +234,7 @@
                   dn,
                   DIR_SEPARATOR_STR,
                   name);
+  GNUNET_free (dn);
   ret = GNUNET_malloc (sizeof (struct GNUNET_FS_Namespace));
   ret->rc = 1;
   ret->key = GNUNET_CRYPTO_rsa_key_create_from_file (fn);

Modified: gnunet/src/fs/gnunet-pseudonym.c
===================================================================
--- gnunet/src/fs/gnunet-pseudonym.c    2010-04-01 09:17:55 UTC (rev 10736)
+++ gnunet/src/fs/gnunet-pseudonym.c    2010-04-01 09:41:57 UTC (rev 10737)
@@ -205,10 +205,9 @@
                                           rating_change,
                                           &nsid))
            {
-             GNUNET_PSEUDONYM_rank (cfg,
-                                    &nsid,
-                                    delta);
-             
+             (void) GNUNET_PSEUDONYM_rank (cfg,
+                                           &nsid,
+                                           delta);           
            }
          else
            {
@@ -310,6 +309,7 @@
                                     GNUNET_FS_PUBLISH_OPTION_NONE,
                                     &post_advertising,
                                     NULL);
+             GNUNET_FS_uri_destroy (ns_uri);
              return;
            }
        }

Modified: gnunet/src/fs/test_fs_namespace.c
===================================================================
--- gnunet/src/fs/test_fs_namespace.c   2010-04-01 09:17:55 UTC (rev 10736)
+++ gnunet/src/fs/test_fs_namespace.c   2010-04-01 09:41:57 UTC (rev 10737)
@@ -259,6 +259,7 @@
               msg);
       err = 1;
       GNUNET_FS_stop (fs);
+      GNUNET_free (msg);
       return;
     }
   fprintf (stderr, "Starting keyword search...\n");

Modified: gnunet/src/transport/transport_api_address_lookup.c
===================================================================
--- gnunet/src/transport/transport_api_address_lookup.c 2010-04-01 09:17:55 UTC 
(rev 10736)
+++ gnunet/src/transport/transport_api_address_lookup.c 2010-04-01 09:41:57 UTC 
(rev 10737)
@@ -167,12 +167,13 @@
   aluCB->cb_cls = aluc_cls;
   aluCB->timeout = abs_timeout;
   aluCB->client = client;
-  GNUNET_CLIENT_transmit_and_get_response (client, 
-                                          &msg->header, 
-                                          timeout,
-                                           GNUNET_YES,
-                                           &address_response_processor,
-                                           aluCB);
+  GNUNET_assert (GNUNET_OK ==
+                GNUNET_CLIENT_transmit_and_get_response (client, 
+                                                         &msg->header, 
+                                                         timeout,
+                                                         GNUNET_YES,
+                                                         
&address_response_processor,
+                                                         aluCB));
   GNUNET_free (msg);
 }
 





reply via email to

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