* ps.cc (main): Always print a cygwin process using cygwin paths.

This commit is contained in:
Christopher Faylor
2000-08-25 02:25:52 +00:00
parent 2d5862dee6
commit 4bb85e7f67
2 changed files with 6 additions and 2 deletions

View File

@@ -261,7 +261,7 @@ main (int argc, char *argv[])
char pname[MAX_PATH];
if (p->process_state & PID_ZOMBIE)
strcpy (pname, "<defunct>");
else if (query != CW_GETPINFO_FULL)
else if (p->ppid)
{
char *s;
pname[0] = '\0';
@@ -270,7 +270,7 @@ main (int argc, char *argv[])
if (s > pname && strcasecmp (s, ".exe") == 0)
*s = '\0';
}
else
else if (query == CW_GETPINFO_FULL)
{
HANDLE h = OpenProcess (PROCESS_QUERY_INFORMATION | PROCESS_VM_READ, FALSE, p->dwProcessId);
if (!h)