* key.c: Use fputs() instead of fprintf().
(func_XOpenDisplay) [HAVE_GMODULE]: Move to init_key_x11(). (get_modifier) [__QNXNTO__]: Use g_snprintf() instead of unsafe sprintf().
Этот коммит содержится в:
родитель
5e267e2ab6
Коммит
0fbccef3cc
@ -1,3 +1,10 @@
|
||||
2003-03-11 Andrew V. Samoilov <sav@bcs.zp.ua>
|
||||
|
||||
* key.c: Use fputs() instead of fprintf().
|
||||
(func_XOpenDisplay) [HAVE_GMODULE]: Move to init_key_x11().
|
||||
(get_modifier) [__QNXNTO__]: Use g_snprintf() instead of unsafe
|
||||
sprintf().
|
||||
|
||||
2003-03-10 Pavel Roskin <proski@gnu.org>
|
||||
|
||||
* key.c (correct_key_code): Convert unrecognized 0177, Ctrl-h
|
||||
|
15
src/key.c
15
src/key.c
@ -192,8 +192,8 @@ void channels_down (void)
|
||||
void channels_up (void)
|
||||
{
|
||||
if (!disabled_channels)
|
||||
fprintf (stderr,
|
||||
"Error: channels_up called with disabled_channels = 0\n");
|
||||
fputs ("Error: channels_up called with disabled_channels = 0\n",
|
||||
stderr);
|
||||
disabled_channels--;
|
||||
}
|
||||
|
||||
@ -267,7 +267,6 @@ define_sequences (key_define_t *kd)
|
||||
#ifdef HAVE_TEXTMODE_X11_SUPPORT
|
||||
|
||||
#ifdef HAVE_GMODULE
|
||||
static Display *(*func_XOpenDisplay) (_Xconst char *);
|
||||
static int (*func_XCloseDisplay) (Display *);
|
||||
static Bool (*func_XQueryPointer) (Display *, Window, Window *, Window *,
|
||||
int *, int *, int *, int *,
|
||||
@ -283,6 +282,7 @@ static void
|
||||
init_key_x11 (void)
|
||||
{
|
||||
#ifdef HAVE_GMODULE
|
||||
static Display *(*func_XOpenDisplay) (_Xconst char *);
|
||||
gchar *x11_module_fname;
|
||||
#endif /* HAVE_GMODULE */
|
||||
|
||||
@ -716,7 +716,7 @@ int get_key_code (int no_delay)
|
||||
GET_TIME (esctime);
|
||||
if (this == NULL) {
|
||||
/* Shouldn't happen */
|
||||
fprintf (stderr, "Internal error\n");
|
||||
fputs ("Internal error\n", stderr);
|
||||
exit (1);
|
||||
}
|
||||
goto nodelay_try_again;
|
||||
@ -1072,7 +1072,7 @@ void
|
||||
numeric_keypad_mode (void)
|
||||
{
|
||||
if (console_flag || xterm_flag) {
|
||||
fprintf (stdout, "\033>");
|
||||
fputs ("\033>", stdout);
|
||||
fflush (stdout);
|
||||
}
|
||||
}
|
||||
@ -1081,7 +1081,7 @@ void
|
||||
application_keypad_mode (void)
|
||||
{
|
||||
if (console_flag || xterm_flag) {
|
||||
fprintf (stdout, "\033=");
|
||||
fputs ("\033=", stdout);
|
||||
fflush (stdout);
|
||||
}
|
||||
}
|
||||
@ -1164,7 +1164,8 @@ get_modifier (void)
|
||||
in_photon = -1;
|
||||
ph_env = getenv ("PHOTON2_PATH");
|
||||
if (ph_env != NULL) {
|
||||
sprintf (phlib_path, "%s/lib/libph.so.1", ph_env);
|
||||
g_snprintf (phlib_path, sizeof (phlib_path),
|
||||
"%s/lib/libph.so.1", ph_env);
|
||||
/* QNX 6.x has no support for RTLD_LAZY */
|
||||
ph_handle = dlopen (phlib_path, RTLD_NOW);
|
||||
if (ph_handle != NULL) {
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user