[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r28785 - gnunet/src/ats
From: |
gnunet |
Subject: |
[GNUnet-SVN] r28785 - gnunet/src/ats |
Date: |
Thu, 22 Aug 2013 09:51:54 +0200 |
Author: wachs
Date: 2013-08-22 09:51:54 +0200 (Thu, 22 Aug 2013)
New Revision: 28785
Modified:
gnunet/src/ats/gnunet-service-ats-solver_proportional.c
Log:
simplify to make reader and clang happy
Modified: gnunet/src/ats/gnunet-service-ats-solver_proportional.c
===================================================================
--- gnunet/src/ats/gnunet-service-ats-solver_proportional.c 2013-08-22
07:49:19 UTC (rev 28784)
+++ gnunet/src/ats/gnunet-service-ats-solver_proportional.c 2013-08-22
07:51:54 UTC (rev 28785)
@@ -735,19 +735,21 @@
static int
get_active_address_it (void *cls, const struct GNUNET_HashCode * key, void
*value)
{
- struct ATS_Address * dest = (struct ATS_Address *) (*(struct ATS_Address
**)cls);
- struct ATS_Address * aa = (struct ATS_Address *) value;
+ struct ATS_Address **dest = cls;
+ struct ATS_Address *aa = (struct ATS_Address *) value;
if (GNUNET_YES == aa->active)
{
- if (dest != NULL)
+
+ if (NULL != (*dest))
{
/* should never happen */
LOG (GNUNET_ERROR_TYPE_ERROR, "Multiple active addresses for peer
`%s'\n", GNUNET_i2s (&aa->peer));
GNUNET_break (0);
return GNUNET_NO;
}
- dest = aa;
+ GNUNET_break (0);
+ (*dest) = aa;
}
return GNUNET_OK;
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r28785 - gnunet/src/ats,
gnunet <=