|
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) |
|