OSDN Git Service

* dtable.cc (build_fh_pc): Use DEV_SERIAL_MAJOR to catch all serial ports.
authorcgf <cgf>
Fri, 14 Nov 2003 01:37:22 +0000 (01:37 +0000)
committercgf <cgf>
Fri, 14 Nov 2003 01:37:22 +0000 (01:37 +0000)
Remove redundant FH_CYGDRIVE case since it is handled by DEV_CYGDRIVE_MAJOR.

winsup/cygwin/ChangeLog
winsup/cygwin/dtable.cc

index 4736150..71aa9d5 100644 (file)
@@ -1,3 +1,9 @@
+2003-11-12  Brian Ford  <ford@vss.fsi.com>
+
+       * dtable.cc (build_fh_pc): Use DEV_SERIAL_MAJOR to catch all serial
+       ports.  Remove redundant FH_CYGDRIVE case since it is handled by
+       DEV_CYGDRIVE_MAJOR.
+
 2003-11-11  Christopher Faylor  <cgf@redhat.com>
            Thomas Pfaff <tpfaff@gmx.net>
 
index f2fefd8..630b93b 100644 (file)
@@ -328,9 +328,6 @@ build_fh_pc (path_conv& pc)
       case DEV_TTYM_MAJOR:
        fh = cnew (fhandler_tty_master) ();
        break;
-      case DEV_CYGDRIVE_MAJOR:
-       fh = cnew (fhandler_cygdrive) ();
-       break;
       case DEV_FLOPPY_MAJOR:
       case DEV_CDROM_MAJOR:
       case DEV_SD_MAJOR:
@@ -339,6 +336,9 @@ build_fh_pc (path_conv& pc)
       case DEV_TAPE_MAJOR:
        fh = cnew (fhandler_dev_tape) ();
        break;
+      case DEV_SERIAL_MAJOR:
+       fh = cnew (fhandler_serial) ();
+       break;
       default:
        switch (pc.dev)
          {
@@ -347,18 +347,12 @@ build_fh_pc (path_conv& pc)
          case FH_CONOUT:
            fh = cnew (fhandler_console) ();
            break;
-         case FH_CYGDRIVE:
-           fh = cnew (fhandler_cygdrive) ();
-           break;
          case FH_PTYM:
            fh = cnew (fhandler_pty_master) ();
            break;
          case FH_WINDOWS:
            fh = cnew (fhandler_windows) ();
            break;
-         case FH_SERIAL:
-           fh = cnew (fhandler_serial) ();
-           break;
          case FH_FIFO:
            fh = cnew (fhandler_fifo) ();
            break;