X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=ncurses%2Ftinfo%2Flib_kernel.c;h=37f70842907d755b5f53e2138b95b10aeb39b158;hp=558b20730dc17d84a01982dbce54e412104cedd3;hb=a8e3f06ac309504143cd56ac9ec55889bfdf4914;hpb=d4ede7c5fa6a269d338fea32cd93bf39083dda8c diff --git a/ncurses/tinfo/lib_kernel.c b/ncurses/tinfo/lib_kernel.c index 558b2073..37f70842 100644 --- a/ncurses/tinfo/lib_kernel.c +++ b/ncurses/tinfo/lib_kernel.c @@ -1,5 +1,5 @@ /**************************************************************************** - * Copyright (c) 1998-2004,2009 Free Software Foundation, Inc. * + * Copyright (c) 1998-2009,2010 Free Software Foundation, Inc. * * * * Permission is hereby granted, free of charge, to any person obtaining a * * copy of this software and associated documentation files (the * @@ -48,7 +48,7 @@ #include -MODULE_ID("$Id: lib_kernel.c,v 1.27 2009/06/06 21:25:50 tom Exp $") +MODULE_ID("$Id: lib_kernel.c,v 1.31 2010/12/19 01:21:19 tom Exp $") static int _nc_vdisable(void) @@ -59,7 +59,7 @@ _nc_vdisable(void) #endif #if defined(_PC_VDISABLE) if (value == -1) { - value = fpathconf(0, _PC_VDISABLE); + value = (int) fpathconf(0, _PC_VDISABLE); if (value == -1) { value = 0377; } @@ -84,7 +84,7 @@ NCURSES_SP_NAME(erasechar) (NCURSES_SP_DCL0) int result = ERR; TERMINAL *termp = TerminalOf(SP_PARM); - T((T_CALLED("erasechar(%p)"), SP_PARM)); + T((T_CALLED("erasechar(%p)"), (void *) SP_PARM)); if (termp != 0) { #ifdef TERMIOS @@ -95,7 +95,7 @@ NCURSES_SP_NAME(erasechar) (NCURSES_SP_DCL0) result = termp->Ottyb.sg_erase; #endif } - returnCode(result); + returnChar((char) result); } #if NCURSES_SP_FUNCS @@ -119,7 +119,7 @@ NCURSES_SP_NAME(killchar) (NCURSES_SP_DCL0) int result = ERR; TERMINAL *termp = TerminalOf(SP_PARM); - T((T_CALLED("killchar(%p)"), SP_PARM)); + T((T_CALLED("killchar(%p)"), (void *) SP_PARM)); if (termp != 0) { #ifdef TERMIOS @@ -130,7 +130,7 @@ NCURSES_SP_NAME(killchar) (NCURSES_SP_DCL0) result = termp->Ottyb.sg_kill; #endif } - returnCode(result); + returnChar((char) result); } #if NCURSES_SP_FUNCS @@ -153,7 +153,7 @@ NCURSES_SP_NAME(flushinp) (NCURSES_SP_DCL0) { TERMINAL *termp = TerminalOf(SP_PARM); - T((T_CALLED("flushinp(%p)"), SP_PARM)); + T((T_CALLED("flushinp(%p)"), (void *) SP_PARM)); if (termp != 0) { #ifdef TERMIOS