mirror of
				https://github.com/tmux/tmux.git
				synced 2025-11-04 00:56:10 +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