mirror of
				https://github.com/tmux/tmux.git
				synced 2025-10-26 12:27:15 +00:00 
			
		
		
		
	Sync OpenBSD patchset 518:
Constify buf.
This commit is contained in:
		| @@ -1,4 +1,4 @@ | ||||
| /* $Id: tty-keys.c,v 1.43 2009-11-08 23:33:17 tcunha Exp $ */ | ||||
| /* $Id: tty-keys.c,v 1.44 2009-11-10 23:26:13 tcunha Exp $ */ | ||||
|  | ||||
| /* | ||||
|  * Copyright (c) 2007 Nicholas Marriott <nicm@users.sourceforge.net> | ||||
| @@ -38,7 +38,8 @@ struct tty_key *tty_keys_find1( | ||||
|     		    struct tty_key *, const char *, size_t, size_t *); | ||||
| struct tty_key *tty_keys_find(struct tty *, const char *, size_t, size_t *); | ||||
| void		tty_keys_callback(int, short, void *); | ||||
| int		tty_keys_mouse(char *, size_t, size_t *, struct mouse_event *); | ||||
| int		tty_keys_mouse( | ||||
| 		    const char *, size_t, size_t *, struct mouse_event *); | ||||
|  | ||||
| struct tty_key_ent { | ||||
| 	enum tty_code_code	code; | ||||
| @@ -350,7 +351,7 @@ tty_keys_next(struct tty *tty) | ||||
| 	struct tty_key		*tk; | ||||
| 	struct timeval		 tv; | ||||
| 	struct mouse_event	 mouse; | ||||
| 	char			*buf; | ||||
| 	const char		*buf; | ||||
| 	size_t			 len, size; | ||||
| 	cc_t			 bspace; | ||||
| 	int			 key; | ||||
| @@ -486,7 +487,7 @@ tty_keys_callback(unused int fd, unused short events, void *data) | ||||
|  | ||||
| /* Handle mouse key input. */ | ||||
| int | ||||
| tty_keys_mouse(char *buf, size_t len, size_t *size, struct mouse_event *m) | ||||
| tty_keys_mouse(const char *buf, size_t len, size_t *size, struct mouse_event *m) | ||||
| { | ||||
| 	/* | ||||
| 	 * Mouse sequences are \033[M followed by three characters indicating | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Tiago Cunha
					Tiago Cunha