va_start (ap, first_arg);
arg = first_arg;
last = NULL;
+/* *INDENT-OFF* */
do
{
+/* *INDENT-ON* */
rpos = arg;
while ('\0' != *rpos)
{
}
if (last != NULL)
argv_size++;
+/* *INDENT-OFF* */
}
while (NULL != (arg = (va_arg (ap, const char*))));
+/* *INDENT-ON* */
va_end (ap);
argv = GNUNET_malloc (argv_size * sizeof (char *));
va_start (ap, first_arg);
arg = first_arg;
last = NULL;
+/* *INDENT-OFF* */
do
{
+/* *INDENT-ON* */
cp = GNUNET_strdup (arg);
pos = cp;
while ('\0' != *pos)
argv[argv_size++] = GNUNET_strdup (last);
last = NULL;
GNUNET_free (cp);
+/* *INDENT-OFF* */
}
while (NULL != (arg = (va_arg (ap, const char*))));
+/* *INDENT-ON* */
va_end (ap);
argv[argv_size] = NULL;
proc = GNUNET_OS_start_process_v (lsocks, argv[0], argv);