2006-07-19 Corinna Vinschen <corinna@vinschen.de>
+ * pinfo.cc (commune_process): Don't add extra \0 to cmdline.
+ (_pinfo::cmdline): Ditto process internal.
+
+2006-07-19 Corinna Vinschen <corinna@vinschen.de>
+
* mmap.cc (msync): Disable rounding up len. Fix bug in access check
loop.
case PICOM_CMDLINE:
{
sigproc_printf ("processing PICOM_CMDLINE");
- unsigned n = 1;
+ unsigned n = 0;
extern int __argc_safe;
const char *argv[__argc_safe + 1];
sigproc_printf ("WriteFile arg %d failed, %E", a - argv);
break;
}
- if (!WriteFile (tothem, "", 1, &nr, NULL))
- {
- sigproc_printf ("WriteFile null failed, %E");
- break;
- }
break;
}
case PICOM_CWD:
}
else
{
- n = 1;
+ n = 0;
for (char **a = __argv; *a; a++)
n += strlen (*a) + 1;
char *p;
strcpy (p, *a);
p = strchr (p, '\0') + 1;
}
- *p = '\0';
}
return s;
}