* Authors: Walter Bright, Sean Kelly
*/
-module rt. cover;
+module rt.cover;
private
{
version( Windows )
- import sys.windows.windows;
+ import core.sys.windows.windows;
else version( Posix )
- import stdc.posix.unistd;
- import bitmanip;
- import stdc.stdio;
+ {
+ import core.sys.posix.fcntl;
+ import core.sys.posix.unistd;
+ }
+ import core.bitmanip;
+ import core.stdc.stdio;
import util.utf;
struct BitArray
{
version( Windows )
{
- wchar* wnamez = toUTF16z( name );
+ auto wnamez = toUTF16z( name );
HANDLE file = CreateFileW( wnamez,
GENERIC_READ,
FILE_SHARE_READ,