-fix
[oweals/gnunet.git] / src / fs / gnunet-helper-fs-publish.c
index 86b02492d1790a3069360d17ad165ac1f1cade99..45f6d588d6a48f4de18bbfa9125e7aadbce10f7e 100644 (file)
@@ -413,7 +413,7 @@ extract_files (struct ScanTreeNode *item)
  * @return 0 on success
  */
 int main(int argc,
-        char **argv)
+        char *const *argv)
 {
   const char *filename_expanded;
   const char *ex;
@@ -424,6 +424,9 @@ int main(int argc,
    * binary mode.
    */
   _setmode (1, _O_BINARY);
+  /* Get utf-8-encoded arguments */
+  if (GNUNET_OK != GNUNET_STRINGS_get_utf8_args (argc, argv, &argc, &argv))
+    return 5;
 #endif
 
   /* parse command line */