From: Martin Quinson Date: Sun, 25 Sep 2016 23:20:00 +0000 (+0200) Subject: Reduce the casting madness to please sonar X-Git-Tag: v3_14~387 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/656b469bd05eaf78685733fc488da2a0cbd912ee Reduce the casting madness to please sonar --- diff --git a/teshsuite/simdag/is-router/is-router.cpp b/teshsuite/simdag/is-router/is-router.cpp index 9039cdc96a..4e2bc761a0 100644 --- a/teshsuite/simdag/is-router/is-router.cpp +++ b/teshsuite/simdag/is-router/is-router.cpp @@ -12,7 +12,7 @@ int main(int argc, char **argv) { /* SD initialization */ - char *key, *data; + char *key; SD_init(&argc, argv); SD_create_environment(argv[1]); @@ -23,15 +23,16 @@ int main(int argc, char **argv) printf("Host number: %zu, link number: %d, elmts number: %d\n", sg_host_count(), sg_link_count(), size); int it; - xbt_dynar_foreach(hosts, it, data) { - sg_host_t host = (sg_host_t)data; + sg_host_t host; + xbt_dynar_foreach(hosts, it, host) { simgrid::kernel::routing::NetCard * nc = host->pimpl_netcard; printf(" - Seen: \"%s\". Type: %s\n", host->name().c_str(), nc->isRouter() ? "router" : (nc->isAS()?"AS":"host")); } xbt_dynar_free(&hosts); xbt_lib_cursor_t cursor = nullptr; - xbt_lib_foreach(as_router_lib, cursor, key, data) { + void *ignored; + xbt_lib_foreach(as_router_lib, cursor, key, ignored) { simgrid::kernel::routing::NetCard * nc = sg_netcard_by_name_or_null(key); printf(" - Seen: \"%s\". Type: %s\n", key, nc->isRouter() ? "router" : (nc->isAS()?"AS":"host")); }