* 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.
This commit is contained in:
Christopher Faylor
2003-11-14 01:37:23 +00:00
parent d15d293f97
commit 22ec16a830
2 changed files with 9 additions and 9 deletions

View 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;