Date: Tue, 18 Mar 2003 14:30:40 -0600 From: Juli Mallett <jmallett@FreeBSD.org> To: current@FreeBSD.org Subject: syscons patch to fix SC_NO_CUTPASTE build with Werror. Message-ID: <20030318143040.A26655@FreeBSD.org>
next in thread | raw e-mail | index | archive | help
So like, here's a patch, commit message inline, to syscons to fix the SC_NO_CUTPASTE build, with Werror, which LINT misses cause it has a lame combination of build options, which result in not even testing most useful syscons stuff, rather a minimal set. I'd commit it now, but syscons is a scary beast, and while the logic doesn't change, I don't use cutpaste (nor desire to figure out how to) and so I cannot really test it to be sure (yeah, right.) So here it is for review, for the next 24 or so hours. %%% xxx Protect (hide) unused variables in the SC_NO_CUTPASTE case. Reviewed by: marcel ? xxx Index: scmouse.c =================================================================== RCS file: /home/ncvs/src/sys/dev/syscons/scmouse.c,v retrieving revision 1.32 diff -d -u -r1.32 scmouse.c --- scmouse.c 19 Feb 2003 05:47:12 -0000 1.32 +++ scmouse.c 18 Mar 2003 20:26:24 -0000 @@ -75,8 +75,10 @@ #ifndef SC_NO_SYSMOUSE /* local variables */ +#ifndef SC_NO_CUTPASTE static int cut_buffer_size; static u_char *cut_buffer; +#endif /* local functions */ static void set_mouse_pos(scr_stat *scp); @@ -770,10 +772,10 @@ } } +#ifndef SC_NO_CUTPASTE if (ISGRAPHSC(cur_scp) || (cut_buffer == NULL)) break; -#ifndef SC_NO_CUTPASTE if ((mouse->operation == MOUSE_ACTION) && f) { /* process button presses */ if (cur_scp->mouse_buttons & MOUSE_BUTTON1DOWN) @@ -825,10 +827,10 @@ } } +#ifndef SC_NO_CUTPASTE if (ISGRAPHSC(cur_scp) || (cut_buffer == NULL)) break; -#ifndef SC_NO_CUTPASTE switch (mouse->u.event.id) { case MOUSE_BUTTON1DOWN: switch (mouse->u.event.value % 4) { %%% Thanx, juli. -- juli mallett. email: jmallett@freebsd.org; aim: bsdflata; efnet: juli; To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030318143040.A26655>