diff options
author | Christian Grothoff <christian@grothoff.org> | 2014-04-23 15:44:40 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2014-04-23 15:44:40 +0000 |
commit | 9f1306d5dfa0dc54b2ba4e5b5ef00ee7a4f74587 (patch) | |
tree | 8eb93ee9d69816ad1d5f7d0ea900080499cc7570 /src/core | |
parent | cc3c0a57953514b300f490910137f0b922b8c8ed (diff) | |
download | gnunet-9f1306d5dfa0dc54b2ba4e5b5ef00ee7a4f74587.tar.gz gnunet-9f1306d5dfa0dc54b2ba4e5b5ef00ee7a4f74587.zip |
-fix (mostly harmless) use of uninitialized variable
Diffstat (limited to 'src/core')
-rw-r--r-- | src/core/gnunet-service-core_sessions.c | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/src/core/gnunet-service-core_sessions.c b/src/core/gnunet-service-core_sessions.c index 66855769a..79a609566 100644 --- a/src/core/gnunet-service-core_sessions.c +++ b/src/core/gnunet-service-core_sessions.c | |||
@@ -500,16 +500,17 @@ GSC_SESSIONS_queue_request (struct GSC_ClientActiveRequest *car) | |||
500 | void | 500 | void |
501 | GSC_SESSIONS_dequeue_request (struct GSC_ClientActiveRequest *car) | 501 | GSC_SESSIONS_dequeue_request (struct GSC_ClientActiveRequest *car) |
502 | { | 502 | { |
503 | struct Session *s; | 503 | struct Session *session; |
504 | 504 | ||
505 | if (0 == | 505 | if (0 == |
506 | memcmp (&car->target, &GSC_my_identity, | 506 | memcmp (&car->target, &GSC_my_identity, |
507 | sizeof (struct GNUNET_PeerIdentity))) | 507 | sizeof (struct GNUNET_PeerIdentity))) |
508 | return; | 508 | return; |
509 | s = find_session (&car->target); | 509 | session = find_session (&car->target); |
510 | GNUNET_assert (NULL != s); | 510 | GNUNET_assert (NULL != session); |
511 | GNUNET_CONTAINER_DLL_remove (s->active_client_request_head, | 511 | GNUNET_CONTAINER_DLL_remove (session->active_client_request_head, |
512 | s->active_client_request_tail, car); | 512 | session->active_client_request_tail, |
513 | car); | ||
513 | } | 514 | } |
514 | 515 | ||
515 | 516 | ||
@@ -671,7 +672,11 @@ try_transmission (struct Session *session) | |||
671 | return; | 672 | return; |
672 | } | 673 | } |
673 | } | 674 | } |
674 | 675 | else | |
676 | { | ||
677 | /* never solicit more, we have critical messages to process */ | ||
678 | excess = GNUNET_NO; | ||
679 | } | ||
675 | now = GNUNET_TIME_absolute_get (); | 680 | now = GNUNET_TIME_absolute_get (); |
676 | if ( ( (GNUNET_YES == excess) || | 681 | if ( ( (GNUNET_YES == excess) || |
677 | (maxpc >= GNUNET_CORE_PRIO_BEST_EFFORT) ) && | 682 | (maxpc >= GNUNET_CORE_PRIO_BEST_EFFORT) ) && |