Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Use correct type for found.
authorArnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
Mon, 7 Oct 2013 16:35:32 +0000 (18:35 +0200)
committerArnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
Mon, 7 Oct 2013 16:35:32 +0000 (18:35 +0200)
src/xbt/dict.c

index a9227b5..be839e3 100644 (file)
@@ -713,19 +713,19 @@ static void fill(xbt_dict_t * head, int homogeneous)
 
 static void search_ext(xbt_dict_t head, const char *key, const char *data)
 {
 
 static void search_ext(xbt_dict_t head, const char *key, const char *data)
 {
-  void *found;
+  char *found;
 
   xbt_test_add("Search %s", key);
   found = xbt_dict_get(head, key);
 
   xbt_test_add("Search %s", key);
   found = xbt_dict_get(head, key);
-  xbt_test_log("Found %s", (char *) found);
+  xbt_test_log("Found %s", found);
   if (data) {
     xbt_test_assert(found,
                     "data do not match expectations: found NULL while searching for %s",
                     data);
     if (found)
   if (data) {
     xbt_test_assert(found,
                     "data do not match expectations: found NULL while searching for %s",
                     data);
     if (found)
-      xbt_test_assert(!strcmp((char *) data, found),
+      xbt_test_assert(!strcmp(data, found),
                       "data do not match expectations: found %s while searching for %s",
                       "data do not match expectations: found %s while searching for %s",
-                      (char *) found, data);
+                      found, data);
   } else {
     xbt_test_assert(!found,
                     "data do not match expectations: found %s while searching for NULL",
   } else {
     xbt_test_assert(!found,
                     "data do not match expectations: found %s while searching for NULL",