aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/syscons/syscons.c
diff options
context:
space:
mode:
authorKazutaka YOKOTA <yokota@FreeBSD.org>1997-07-14 03:36:50 +0000
committerKazutaka YOKOTA <yokota@FreeBSD.org>1997-07-14 03:36:50 +0000
commit99ec86e438b944ede18da7a04afbafb438ffdd2e (patch)
tree3ebca4fe9d21d794c2e725696ddcdfb4433285ff /sys/dev/syscons/syscons.c
parentc09be724d623752bf87b5ed4311c0ef8b759328d (diff)
Notes
Diffstat (limited to 'sys/dev/syscons/syscons.c')
-rw-r--r--sys/dev/syscons/syscons.c4
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;