aboutsummaryrefslogtreecommitdiff
path: root/src/ats-tool
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2012-12-12 10:32:57 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2012-12-12 10:32:57 +0000
commit52e8965f167b7fd7b7f69df70b35631b860ca6b2 (patch)
treef8f31a3961b83dcc1a9c47b027e9387d4a508567 /src/ats-tool
parent495ebcbda3d30390a0aa36fb2f4638c5c628f0f8 (diff)
downloadgnunet-52e8965f167b7fd7b7f69df70b35631b860ca6b2.tar.gz
gnunet-52e8965f167b7fd7b7f69df70b35631b860ca6b2.zip
fix coverity 10389
Diffstat (limited to 'src/ats-tool')
-rw-r--r--src/ats-tool/gnunet-ats.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/ats-tool/gnunet-ats.c b/src/ats-tool/gnunet-ats.c
index 5cc1b3846..848168138 100644
--- a/src/ats-tool/gnunet-ats.c
+++ b/src/ats-tool/gnunet-ats.c
@@ -144,7 +144,6 @@ void transport_addr_to_str_cb (void *cls, const char *address)
144 char *ats_str; 144 char *ats_str;
145 char *ats_tmp; 145 char *ats_tmp;
146 char *ats_prop_arr[GNUNET_ATS_PropertyCount] = GNUNET_ATS_PropertyStrings; 146 char *ats_prop_arr[GNUNET_ATS_PropertyCount] = GNUNET_ATS_PropertyStrings;
147 char *ats_net_arr[GNUNET_ATS_NetworkTypeCount] = GNUNET_ATS_NetworkTypeString;
148 char *ats_prop_value; 147 char *ats_prop_value;
149 unsigned int c; 148 unsigned int c;
150 uint32_t ats_type; 149 uint32_t ats_type;
@@ -174,15 +173,17 @@ void transport_addr_to_str_cb (void *cls, const char *address)
174 GNUNET_break (0); 173 GNUNET_break (0);
175 continue; 174 continue;
176 } 175 }
177 GNUNET_asprintf (&ats_prop_value, "%s", ats_net_arr[ats_value]); 176 GNUNET_asprintf (&ats_prop_value, "%s", GNUNET_ATS_print_network_type(ats_value));
178 break; 177 break;
179 default: 178 default:
180 GNUNET_asprintf (&ats_prop_value, "%u", ats_value); 179 GNUNET_asprintf (&ats_prop_value, "%u", ats_value);
181 break; 180 break;
182 } 181 }
183 if (ats_type < GNUNET_ATS_PropertyCount) 182 if (ats_type < GNUNET_ATS_PropertyCount)
183 {
184 GNUNET_asprintf (&ats_str, "%s%s=%s, ", ats_tmp, ats_prop_arr[ats_type] , ats_prop_value); 184 GNUNET_asprintf (&ats_str, "%s%s=%s, ", ats_tmp, ats_prop_arr[ats_type] , ats_prop_value);
185 GNUNET_free (ats_tmp); 185 GNUNET_free (ats_tmp);
186 }
186 GNUNET_free (ats_prop_value); 187 GNUNET_free (ats_prop_value);
187 } 188 }
188 } 189 }