OSDN Git Service

* fhandler_process.cc: Re-add exename.
authorcorinna <corinna>
Tue, 29 Mar 2005 09:10:55 +0000 (09:10 +0000)
committercorinna <corinna>
Tue, 29 Mar 2005 09:10:55 +0000 (09:10 +0000)
winsup/cygwin/ChangeLog
winsup/cygwin/fhandler_process.cc

index 1ffba75..68a1a28 100644 (file)
@@ -1,3 +1,7 @@
+2005-03-29  Corinna Vinschen  <corinna@vinschen.de>
+
+       * fhandler_process.cc: Re-add exename.
+
 2005-03-28  Christopher Faylor  <cgf@timesys.com>
 
        * include/ctype.h: Accommodate building in newlib.
index 0c42db9..7fd7110 100644 (file)
@@ -45,10 +45,11 @@ static const int PROCESS_STATM = 12;
 static const int PROCESS_CMDLINE = 13;
 static const int PROCESS_MAPS = 14;
 static const int PROCESS_FD = 15;
+static const int PROCESS_EXENAME = 16;
 /* Keep symlinks always the last entries. */
-static const int PROCESS_ROOT = 16;
-static const int PROCESS_EXE = 17;
-static const int PROCESS_CWD = 18;
+static const int PROCESS_ROOT = 17;
+static const int PROCESS_EXE = 18;
+static const int PROCESS_CWD = 19;
 
 /* The position of "root" defines the beginning of symlik entries. */
 #define is_symlink(nr) ((nr) >= PROCESS_ROOT)
@@ -71,6 +72,7 @@ static const char * const process_listing[] =
   "cmdline",
   "maps",
   "fd",
+  "exename",
   /* Keep symlinks always the last entries. */
   "root",
   "exe",
@@ -435,6 +437,7 @@ fhandler_process::fill_filebuf ()
          }
        break;
       }
+    case PROCESS_EXENAME:
     case PROCESS_EXE:
       {
        filebuf = (char *) realloc (filebuf, bufalloc = CYG_MAX_PATH);