mercurial/osutil.c
changeset 8597 dc1b9e22f288
parent 8330 7de68012f86e
child 8723 b4a1b9012d96
equal deleted inserted replaced
8596:a58a95e523aa 8597:dc1b9e22f288
   400 {
   400 {
   401 	static char *kwlist[] = {"name", "mode", "buffering", NULL};
   401 	static char *kwlist[] = {"name", "mode", "buffering", NULL};
   402 	PyObject *file_obj = NULL;
   402 	PyObject *file_obj = NULL;
   403 	char *name = NULL;
   403 	char *name = NULL;
   404 	char *mode = "rb";
   404 	char *mode = "rb";
   405 	DWORD access;
   405 	DWORD access = 0;
   406 	DWORD creation;
   406 	DWORD creation;
   407 	HANDLE handle;
   407 	HANDLE handle;
   408 	int fd, flags = 0;
   408 	int fd, flags = 0;
   409 	int bufsize = -1;
   409 	int bufsize = -1;
   410 	char m0, m1, m2;
   410 	char m0, m1, m2;