term: fix int->HANDLE cast warnings
This commit is contained in:
@@ -7,7 +7,7 @@
|
||||
int z__b_stream_is_tty(FILE *fp)
|
||||
{
|
||||
CONSOLE_SCREEN_BUFFER_INFO csbi;
|
||||
HANDLE console = (HANDLE)_get_osfhandle(fileno(fp));
|
||||
HANDLE console = (HANDLE)(INT_PTR)_get_osfhandle(fileno(fp));
|
||||
BOOL status = GetConsoleScreenBufferInfo(console, &csbi);
|
||||
|
||||
return status == TRUE ? 1 : 0;
|
||||
@@ -16,7 +16,7 @@ int z__b_stream_is_tty(FILE *fp)
|
||||
int z__b_stream_dimensions(FILE *fp, unsigned int *w, unsigned int *h)
|
||||
{
|
||||
CONSOLE_SCREEN_BUFFER_INFO csbi;
|
||||
HANDLE console = (HANDLE)_get_osfhandle(fileno(fp));
|
||||
HANDLE console = (HANDLE)(INT_PTR)_get_osfhandle(fileno(fp));
|
||||
BOOL status = GetConsoleScreenBufferInfo(console, &csbi);
|
||||
|
||||
if (status == FALSE) {
|
||||
@@ -37,7 +37,7 @@ int z__b_stream_dimensions(FILE *fp, unsigned int *w, unsigned int *h)
|
||||
int z__b_stream_cursorpos(FILE *in, FILE *out, unsigned int *x, unsigned int *y)
|
||||
{
|
||||
CONSOLE_SCREEN_BUFFER_INFO csbi;
|
||||
HANDLE console = (HANDLE)_get_osfhandle(fileno(in));
|
||||
HANDLE console = (HANDLE)(INT_PTR)_get_osfhandle(fileno(in));
|
||||
BOOL status = GetConsoleScreenBufferInfo(console, &csbi);
|
||||
|
||||
if (status == FALSE) {
|
||||
@@ -72,7 +72,7 @@ int z__b_stream_set_modifier(FILE *fp, unsigned int mod)
|
||||
WORD attrib = 0;
|
||||
CONSOLE_SCREEN_BUFFER_INFO csbi;
|
||||
|
||||
HANDLE console = (HANDLE)_get_osfhandle(fileno(fp));
|
||||
HANDLE console = (HANDLE)(INT_PTR)_get_osfhandle(fileno(fp));
|
||||
BOOL status = GetConsoleScreenBufferInfo(console, &csbi);
|
||||
|
||||
if (status == FALSE) {
|
||||
|
||||
Reference in New Issue
Block a user