| 693 | |
| 694 | |
| 695 | bool File::IsDevice() |
| 696 | { |
| 697 | if (hFile==FILE_BAD_HANDLE) |
| 698 | return false; |
| 699 | #ifdef _WIN_ALL |
| 700 | uint Type=GetFileType(hFile); |
| 701 | return Type==FILE_TYPE_CHAR || Type==FILE_TYPE_PIPE; |
| 702 | #else |
| 703 | return isatty(GetFD()); |
| 704 | #endif |
| 705 | } |
| 706 | |
| 707 | |
| 708 | #ifndef SFX_MODULE |