diff options
| author | Kazutaka YOKOTA <yokota@FreeBSD.org> | 1997-07-14 03:36:50 +0000 |
|---|---|---|
| committer | Kazutaka YOKOTA <yokota@FreeBSD.org> | 1997-07-14 03:36:50 +0000 |
| commit | 99ec86e438b944ede18da7a04afbafb438ffdd2e (patch) | |
| tree | 3ebca4fe9d21d794c2e725696ddcdfb4433285ff /sys/dev/syscons/syscons.c | |
| parent | c09be724d623752bf87b5ed4311c0ef8b759328d (diff) | |
Notes
Diffstat (limited to 'sys/dev/syscons/syscons.c')
| -rw-r--r-- | sys/dev/syscons/syscons.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/syscons/syscons.c b/sys/dev/syscons/syscons.c index 7b5cafb61f63..71dc2b0916a0 100644 --- a/sys/dev/syscons/syscons.c +++ b/sys/dev/syscons/syscons.c @@ -25,7 +25,7 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * $Id: syscons.c,v 1.222 1997/07/08 13:38:58 brian Exp $ + * $Id: syscons.c,v 1.223 1997/07/09 14:10:19 brian Exp $ */ #include "sc.h" @@ -3043,7 +3043,7 @@ next_code: /* Check for make/break */ action = key->map[state]; if (scancode & 0x80) { /* key released */ - if (key->spcl & 0x80) { + if (key->spcl & (0x80>>state)) { switch (action) { case LSH: shfts &= ~1; |
