OSDN Git Service

* debug.cc (threads): Avoid initialization.
authorcgf <cgf>
Mon, 1 Jul 2002 16:37:45 +0000 (16:37 +0000)
committercgf <cgf>
Mon, 1 Jul 2002 16:37:45 +0000 (16:37 +0000)
* uinfo.cc (cygheap_user::ontherange): (from Corinna Vinschen) Actually make
below changes work.

winsup/cygwin/ChangeLog
winsup/cygwin/debug.cc
winsup/cygwin/uinfo.cc

index ba0f44e..2aa1a05 100644 (file)
@@ -1,5 +1,11 @@
 2002-07-01  Christopher Faylor  <cgf@redhat.com>
 
+       * debug.cc (threads): Avoid initialization.
+       * uinfo.cc (cygheap_user::ontherange): (from Corinna Vinschen) Actually
+       make below changes work.
+
+2002-07-01  Christopher Faylor  <cgf@redhat.com>
+
        * uinfo.cc (cygheap_user::ontherange): Make cygwin root the last resort
        for HOMEPATH/HOMEDRIVE for consistency with HOME.
 
index 5d3d63b..a530c5c 100644 (file)
@@ -31,7 +31,7 @@ typedef struct
     const char *name;
   } thread_info;
 
-static NO_COPY thread_info threads[32] = {{0, NULL}};  // increase as necessary
+static NO_COPY thread_info threads[32];        // increase as necessary
 #define NTHREADS (sizeof (threads) / sizeof (threads[0]))
 
 void
index 2e7f65c..ec0420c 100644 (file)
@@ -257,7 +257,6 @@ cygheap_user::ontherange (homebodies what, struct passwd *pw)
             sys_mbstowcs (wuser, winname (), sizeof (wuser) / sizeof (*wuser));
              if (!(ret = NetUserGetInfo (wlogsrv, wuser, 3,(LPBYTE *)&ui)))
                {
-                 char *p;
                  sys_wcstombs (homepath_env_buf, ui->usri3_home_dir, MAX_PATH);
                  if (!homepath_env_buf[0])
                    {
@@ -266,7 +265,7 @@ cygheap_user::ontherange (homebodies what, struct passwd *pw)
                      if (homepath_env_buf[0])
                        strcat (homepath_env_buf, "\\");
                      else
-                       cygwin_conv_to_full_posix_path (homepath_env_buf, "/");
+                       cygwin_conv_to_full_win32_path ("/", homepath_env_buf);
                    }
                }
            }