=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/tty-keys.c,v retrieving revision 1.46 retrieving revision 1.47 diff -c -r1.46 -r1.47 *** src/usr.bin/tmux/tty-keys.c 2012/11/22 14:26:04 1.46 --- src/usr.bin/tmux/tty-keys.c 2012/11/22 14:41:11 1.47 *************** *** 1,4 **** ! /* $OpenBSD: tty-keys.c,v 1.46 2012/11/22 14:26:04 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott --- 1,4 ---- ! /* $OpenBSD: tty-keys.c,v 1.47 2012/11/22 14:41:11 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott *************** *** 724,730 **** int tty_keys_device(struct tty *tty, const char *buf, size_t len, size_t *size) { ! u_int i, n; char tmp[64], *endptr; /* --- 724,730 ---- int tty_keys_device(struct tty *tty, const char *buf, size_t len, size_t *size) { ! u_int i, class; char tmp[64], *endptr; /* *************** *** 764,775 **** return (0); /* Convert service class. */ ! n = strtoul(tmp, &endptr, 10); if (*endptr != ';') ! n = 0; ! log_debug("received service class %u", n); ! tty->service_class = n; return (0); } --- 764,775 ---- return (0); /* Convert service class. */ ! class = strtoul(tmp, &endptr, 10); if (*endptr != ';') ! class = 0; ! log_debug("received service class %u", class); ! tty_set_class(tty, class); return (0); }