From: Christian Grothoff Date: Mon, 30 Aug 2010 21:42:10 +0000 (+0000) Subject: nitpicks X-Git-Tag: initial-import-from-subversion-38251~20506 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=4a9e2610bde0a3f3899ec3b114e712c81978e962;p=oweals%2Fgnunet.git nitpicks --- diff --git a/src/datastore/plugin_datastore_postgres.c b/src/datastore/plugin_datastore_postgres.c index 54bdde542..a5f4b2c4b 100644 --- a/src/datastore/plugin_datastore_postgres.c +++ b/src/datastore/plugin_datastore_postgres.c @@ -992,6 +992,7 @@ postgres_iterate (struct Plugin *plugin, iter (iter_cls, NULL, NULL, 0, NULL, 0, 0, 0, GNUNET_TIME_UNIT_ZERO_ABS, 0); + GNUNET_free (nrc); return; } nrc->bnow = GNUNET_TIME_absolute_hton (GNUNET_TIME_absolute_get ()).value__; @@ -1161,6 +1162,7 @@ postgres_plugin_get (void *cls, iter (iter_cls, NULL, NULL, 0, NULL, 0, 0, 0, GNUNET_TIME_UNIT_ZERO_ABS, 0); + GNUNET_free (nrc); return; } if ((PQntuples (ret) != 1) || @@ -1172,6 +1174,7 @@ postgres_plugin_get (void *cls, iter (iter_cls, NULL, NULL, 0, NULL, 0, 0, 0, GNUNET_TIME_UNIT_ZERO_ABS, 0); + GNUNET_free (nrc); return; } nrc->total = GNUNET_ntohll (*(const unsigned long long *) PQgetvalue (ret, 0, 0)); @@ -1181,6 +1184,7 @@ postgres_plugin_get (void *cls, iter (iter_cls, NULL, NULL, 0, NULL, 0, 0, 0, GNUNET_TIME_UNIT_ZERO_ABS, 0); + GNUNET_free (nrc); return; } nrc->off = GNUNET_CRYPTO_random_u64 (GNUNET_CRYPTO_QUALITY_WEAK, diff --git a/src/fs/test_fs_uri.c b/src/fs/test_fs_uri.c index 56cb7e10d..0131ab32f 100644 --- a/src/fs/test_fs_uri.c +++ b/src/fs/test_fs_uri.c @@ -38,8 +38,11 @@ testKeyword () struct GNUNET_FS_Uri *ret; char *emsg; - if (NULL != GNUNET_FS_uri_parse ("gnunet://fs/ksk/++", &emsg)) - ABORT (); + if (NULL != (ret = GNUNET_FS_uri_parse ("gnunet://fs/ksk/++", &emsg))) + { + GNUNET_FS_uri_destroy (ret); + ABORT (); + } GNUNET_free (emsg); ret = GNUNET_FS_uri_parse ("gnunet://fs/ksk/foo+bar", &emsg); if (ret == NULL) diff --git a/src/hostlist/test_gnunet_daemon_hostlist_learning.c b/src/hostlist/test_gnunet_daemon_hostlist_learning.c index d1a04ffe8..4bbbdb4d0 100644 --- a/src/hostlist/test_gnunet_daemon_hostlist_learning.c +++ b/src/hostlist/test_gnunet_daemon_hostlist_learning.c @@ -288,8 +288,7 @@ static int ad_arrive_handler (void *cls, uint32_t distance) { char *hostname; - char *expected_uri = GNUNET_malloc (MAX_URL_LEN); - + char *expected_uri; unsigned long long port; size_t size; const struct GNUNET_MessageHeader * incoming; @@ -299,10 +298,9 @@ static int ad_arrive_handler (void *cls, "HTTPPORT", &port)) { - GNUNET_log (GNUNET_ERROR_TYPE_ERROR, - "Could not read advertising server's configuration\n" ); - if ( NULL != expected_uri ) GNUNET_free ( expected_uri ); - return GNUNET_SYSERR; + GNUNET_log (GNUNET_ERROR_TYPE_ERROR, + "Could not read advertising server's configuration\n" ); + return GNUNET_SYSERR; } if ( GNUNET_SYSERR == GNUNET_CONFIGURATION_get_value_string (adv_peer.cfg, @@ -311,35 +309,23 @@ static int ad_arrive_handler (void *cls, &hostname)) hostname = GNUNET_RESOLVER_local_fqdn_get (); - if (NULL != hostname) - { - size = strlen (hostname); - if (size + 15 > MAX_URL_LEN) - { - GNUNET_break (0); - } - else - { - GNUNET_asprintf (&expected_uri, - "http://%s:%u/", - hostname, - (unsigned int) port); - } - } - + GNUNET_asprintf (&expected_uri, + "http://%s:%u/", + hostname != NULL ? hostname : "localhost", + (unsigned int) port); incoming = (const struct GNUNET_MessageHeader *) message; current_adv_uri = strdup ((char*) &incoming[1]); if ( 0 == strcmp( expected_uri, current_adv_uri ) ) - { - GNUNET_log (GNUNET_ERROR_TYPE_INFO, - "Recieved hostlist advertisement with URI `%s' as expected\n", current_adv_uri); - adv_arrived = GNUNET_YES; - adv_sent = GNUNET_YES; - } + { + GNUNET_log (GNUNET_ERROR_TYPE_INFO, + "Recieved hostlist advertisement with URI `%s' as expected\n", current_adv_uri); + adv_arrived = GNUNET_YES; + adv_sent = GNUNET_YES; + } else GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Expected URI `%s' and recieved URI `%s' differ\n", expected_uri, current_adv_uri); - GNUNET_free_non_null (expected_uri); + GNUNET_free (expected_uri); GNUNET_free_non_null (hostname); return GNUNET_OK; } diff --git a/src/util/test_container_slist.c b/src/util/test_container_slist.c index a9523c9d2..af3c3f39a 100644 --- a/src/util/test_container_slist.c +++ b/src/util/test_container_slist.c @@ -58,11 +58,14 @@ main (int argc, char *argv[]) GNUNET_CONTAINER_slist_next (it), i--) { p = GNUNET_CONTAINER_slist_get (it, &s); - CHECK (p != NULL); - j = *(int *) p; - CHECK (i == j); - CHECK (s == sizeof (i)); + if ( (p == NULL) || + (i != (j = *(int *) p)) || + (s != sizeof (i)) ) + { + GNUNET_CONTAINER_slist_iter_destroy (it); + CHECK (0); + } j *= 2; GNUNET_CONTAINER_slist_insert (it, GNUNET_CONTAINER_SLIST_DISPOSITION_TRANSIENT,