|
6 | 6 | *
|
7 | 7 | * Portions Copyright (c) 1996-2009, PostgreSQL Global Development Group
|
8 | 8 | *
|
9 |
| - * $PostgreSQL: pgsql/src/port/open.c,v 1.28 2009/06/11 14:49:15 momjian Exp $ |
| 9 | + * $PostgreSQL: pgsql/src/port/open.c,v 1.29 2010/01/02 12:00:08 mha Exp $ |
10 | 10 | *
|
11 | 11 | *-------------------------------------------------------------------------
|
12 | 12 | */
|
@@ -124,7 +124,7 @@ pgwin32_open(const char *fileName, int fileFlags,...)
|
124 | 124 | }
|
125 | 125 |
|
126 | 126 | /* _open_osfhandle will, on error, set errno accordingly */
|
127 |
| -if ((fd=_open_osfhandle((long)h,fileFlags&O_APPEND))<0) |
| 127 | +if ((fd=_open_osfhandle((intptr_t)h,fileFlags&O_APPEND))<0) |
128 | 128 | CloseHandle(h);/* will not affect errno */
|
129 | 129 | elseif (fileFlags& (O_TEXT |O_BINARY)&&
|
130 | 130 | _setmode(fd,fileFlags& (O_TEXT |O_BINARY))<0)
|
|