mirror of
git://sourceware.org/git/newlib-cygwin.git
synced 2025-01-19 12:59:21 +08:00
Cygwin: pinfo: use stpcpy where appropriate
...rather than strcpy/strchr. Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
This commit is contained in:
parent
3600654b78
commit
b1d64ac265
@ -515,7 +515,7 @@ const char *
|
|||||||
_pinfo::_ctty (char *buf)
|
_pinfo::_ctty (char *buf)
|
||||||
{
|
{
|
||||||
if (!CTTY_IS_VALID (ctty))
|
if (!CTTY_IS_VALID (ctty))
|
||||||
strcpy (buf, "no ctty");
|
stpcpy (buf, "no ctty");
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
device d;
|
device d;
|
||||||
@ -1170,10 +1170,7 @@ _pinfo::cmdline (size_t& n)
|
|||||||
char *p;
|
char *p;
|
||||||
p = s = (char *) cmalloc_abort (HEAP_COMMUNE, n);
|
p = s = (char *) cmalloc_abort (HEAP_COMMUNE, n);
|
||||||
for (char **a = __argv; *a; a++)
|
for (char **a = __argv; *a; a++)
|
||||||
{
|
p = stpcpy (p, *a) + 1;
|
||||||
strcpy (p, *a);
|
|
||||||
p = strchr (p, '\0') + 1;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
return s;
|
return s;
|
||||||
}
|
}
|
||||||
@ -1231,10 +1228,7 @@ _pinfo::environ (size_t& n)
|
|||||||
char *p, *s;
|
char *p, *s;
|
||||||
p = s = (char *) cmalloc_abort (HEAP_COMMUNE, n);
|
p = s = (char *) cmalloc_abort (HEAP_COMMUNE, n);
|
||||||
for (char **e = env; *e; e++)
|
for (char **e = env; *e; e++)
|
||||||
{
|
p = stpcpy (p, *e) + 1;
|
||||||
strcpy (p, *e);
|
|
||||||
p = strchr (p, '\0') + 1;
|
|
||||||
}
|
|
||||||
return s;
|
return s;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user