-getting rid of silly, stupid, useless, often wrong DEFAULTCONFIG setting
[oweals/gnunet.git] / src / ats / perf_ats_mlp.c
index b9ee5e4dccacebddea6ddbbabe932d65f270885b..51f9102569ebbe1b857acb435f351da7bd98e07b 100644 (file)
@@ -213,7 +213,7 @@ check (void *cls, char *const *args, const char *cfgfile,
   p = GNUNET_malloc (peers * sizeof (struct ATS_Peer));
   a = GNUNET_malloc (peers * addresses * sizeof (struct ATS_Address));
 
-  amap = GNUNET_CONTAINER_multihashmap_create(addresses * peers);
+  amap = GNUNET_CONTAINER_multihashmap_create(addresses * peers, GNUNET_NO);
 
   mlp->auto_solve = GNUNET_NO;
   if (start == 0)
@@ -334,7 +334,7 @@ check (void *cls, char *const *args, const char *cfgfile,
 
 
 int
-main (int argc, char *argv[])
+main (int argc, char *const *argv)
 {
   /* Init invalid */
   update_percentage = UINT_MAX;
@@ -360,6 +360,8 @@ main (int argc, char *argv[])
     GNUNET_GETOPT_OPTION_END
   };
 
+  if (GNUNET_OK != GNUNET_STRINGS_get_utf8_args (argc, argv, &argc, &argv))
+    return 2;
 
   GNUNET_PROGRAM_run (argc, argv,
                       "perf_ats_mlp", "nohelp", options,