- sprintf (buf, "4%s", _( /* time unit */ "ms"));
- b =
- GNUNET_STRINGS_relative_time_to_string (GNUNET_TIME_relative_multiply
- (GNUNET_TIME_UNIT_MILLISECONDS,
- 4));
- WANT (buf, b);
- sprintf (buf, "7%s", _( /* time unit */ "s"));
- b =
- GNUNET_STRINGS_relative_time_to_string (GNUNET_TIME_relative_multiply
- (GNUNET_TIME_UNIT_MILLISECONDS,
- 7 * 1000));
- WANT (buf, b);
- sprintf (buf, "7%s", _( /* time unit */ "h"));
- b =
- GNUNET_STRINGS_relative_time_to_string (GNUNET_TIME_relative_multiply
- (GNUNET_TIME_UNIT_MILLISECONDS,
- 7 * 60 * 60 * 1000));
- WANT (buf, b);
- sprintf (buf, "%s%s", getenv ("HOME"), DIR_SEPARATOR_STR);
+ sprintf (buf, "4 %s", _( /* time unit */ "ms"));
+ bc = GNUNET_STRINGS_relative_time_to_string (GNUNET_TIME_relative_multiply
+ (GNUNET_TIME_UNIT_MILLISECONDS,
+ 4), GNUNET_YES);
+ WANTNF (buf, bc);
+ sprintf (buf, "7 %s", _( /* time unit */ "s"));
+ bc = GNUNET_STRINGS_relative_time_to_string (GNUNET_TIME_relative_multiply
+ (GNUNET_TIME_UNIT_MILLISECONDS,
+ 7 * 1000), GNUNET_YES);
+ WANTNF (buf, bc);
+ sprintf (buf, "7 %s", _( /* time unit */ "h"));
+ bc = GNUNET_STRINGS_relative_time_to_string (GNUNET_TIME_relative_multiply
+ (GNUNET_TIME_UNIT_MILLISECONDS,
+ 7 * 60 * 60 * 1000), GNUNET_YES);
+ WANTNF (buf, bc);
+#ifndef MINGW
+ hdir = getenv ("HOME");
+#else
+ hdir = getenv ("USERPROFILE");
+#endif
+ GNUNET_snprintf (buf, sizeof (buf), "%s%s", hdir, DIR_SEPARATOR_STR);