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