From acdf858c9b85df29f3deb661cedf06e68c6ea1bd Mon Sep 17 00:00:00 2001 From: Kazutaka YOKOTA <yokota@FreeBSD.org> Date: Thu, 20 Jan 2000 13:21:47 +0000 Subject: [PATCH] Fix wrong usage of FONT_NONE. It was not meant to be set in scp->font_size in the first place. It is redundant now and is removed. Found by: bde --- sys/dev/syscons/scmouse.c | 2 +- sys/dev/syscons/scvidctl.c | 4 ++-- sys/dev/syscons/syscons.c | 2 +- sys/dev/syscons/syscons.h | 1 - 4 files changed, 4 insertions(+), 5 deletions(-) diff --git a/sys/dev/syscons/scmouse.c b/sys/dev/syscons/scmouse.c index e55946c0211d..961c00f51fe0 100644 --- a/sys/dev/syscons/scmouse.c +++ b/sys/dev/syscons/scmouse.c @@ -879,7 +879,7 @@ sc_mouse_ioctl(struct tty *tp, u_long cmd, caddr_t data, int flag, s = spltty(); sc_remove_all_mouse(scp->sc); #ifndef SC_NO_FONT_LOADING - if (ISTEXTSC(cur_scp) && (cur_scp->font_size != FONT_NONE)) + if (ISTEXTSC(cur_scp) && (cur_scp->font != NULL)) sc_load_font(cur_scp, 0, cur_scp->font_size, cur_scp->font, cur_scp->sc->mouse_char, 4); #endif diff --git a/sys/dev/syscons/scvidctl.c b/sys/dev/syscons/scvidctl.c index 3c03ee573f86..686a3c4f8f83 100644 --- a/sys/dev/syscons/scvidctl.c +++ b/sys/dev/syscons/scvidctl.c @@ -273,7 +273,7 @@ sc_set_graphics_mode(scr_stat *scp, struct tty *tp, int mode) scp->xpixel = info.vi_width; scp->ypixel = info.vi_height; scp->font = NULL; - scp->font_size = FONT_NONE; + scp->font_size = 0; #ifndef SC_NO_SYSMOUSE /* move the mouse cursor at the center of the screen */ sc_mouse_move(scp, scp->xpixel / 2, scp->ypixel / 2); @@ -316,7 +316,7 @@ sc_set_pixel_mode(scr_stat *scp, struct tty *tp, int xsize, int ysize, return ENODEV; /* this shouldn't happen */ /* adjust argument values */ - if ((fontsize <= 0) || (fontsize == FONT_NONE)) + if (fontsize <= 0) fontsize = info.vi_cheight; if (fontsize < 14) { fontsize = 8; diff --git a/sys/dev/syscons/syscons.c b/sys/dev/syscons/syscons.c index 6d46128a4efb..351c33eda483 100644 --- a/sys/dev/syscons/syscons.c +++ b/sys/dev/syscons/syscons.c @@ -2802,7 +2802,7 @@ init_scp(sc_softc_t *sc, int vty, scr_stat *scp) scp->ypixel = info.vi_height; scp->xsize = info.vi_width/8; scp->ysize = info.vi_height/info.vi_cheight; - scp->font_size = FONT_NONE; + scp->font_size = 0; scp->font = NULL; } else { scp->xsize = info.vi_width; diff --git a/sys/dev/syscons/syscons.h b/sys/dev/syscons/syscons.h index de4c3e15107c..7b0a98763215 100644 --- a/sys/dev/syscons/syscons.h +++ b/sys/dev/syscons/syscons.h @@ -196,7 +196,6 @@ typedef struct sc_softc { #ifndef SC_NO_FONT_LOADING int fonts_loaded; -#define FONT_NONE 1 #define FONT_8 2 #define FONT_14 4 #define FONT_16 8