]> sourceware.org Git - newlib-cygwin.git/commitdiff
Eliminate unused parameter from path_conv::eq_worker
authorCorinna Vinschen <corinna@vinschen.de>
Thu, 24 Nov 2016 14:06:05 +0000 (15:06 +0100)
committerCorinna Vinschen <corinna@vinschen.de>
Thu, 24 Nov 2016 14:06:05 +0000 (15:06 +0100)
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
winsup/cygwin/path.h

index 1af5d2293cc46addcc3538ef9e7b286564770fbb..c6b2d2bed37a1022374042126ac028a140a6a739 100644 (file)
@@ -316,8 +316,7 @@ class path_conv
     cfree_and_null (posix_path);
     cfree_and_null (wide_path);
   }
-  path_conv& eq_worker (const path_conv& pc, const char *in_path,
-                       const char *in_posix_path)
+  path_conv& eq_worker (const path_conv& pc, const char *in_path)
   {
     free_strings ();
     memcpy (this, &pc, sizeof pc);
@@ -341,7 +340,7 @@ class path_conv
   path_conv &operator << (const path_conv& pc)
   {
     const char *save_path;
-    const char *save_posix_path;
+
     if (!path)
       save_path = pc.path;
     else
@@ -349,19 +348,12 @@ class path_conv
        save_path = (char *) alloca (strlen (path) + 1);
        strcpy ((char *) save_path, path);
       }
-    if (!posix_path)
-      save_posix_path = pc.posix_path;
-    else
-      {
-       save_posix_path = (char *) alloca (strlen (posix_path) + 1);
-       strcpy ((char *) save_posix_path, path);
-      }
-    return eq_worker (pc, save_path, save_posix_path);
+    return eq_worker (pc, save_path);
   }
 
   path_conv &operator =(const path_conv& pc)
   {
-    return eq_worker (pc, pc.path, pc.posix_path);
+    return eq_worker (pc, pc.path);
   }
   dev_t get_device () {return dev.get_device ();}
   DWORD file_attributes () const {return fileattr;}
This page took 0.034801 seconds and 5 git commands to generate.