mirror of
				https://github.com/tmux/tmux.git
				synced 2025-11-03 16:46:18 +00:00 
			
		
		
		
	Er, fix next and previous session functions to actually work, part 2.
This commit is contained in:
		@@ -181,7 +181,7 @@ session_next_session(struct session *s)
 | 
			
		||||
	if (RB_EMPTY(&sessions) || !session_alive(s))
 | 
			
		||||
		return (NULL);
 | 
			
		||||
 | 
			
		||||
	s2 = RB_NEXT(sessions, &sessions, s2);
 | 
			
		||||
	s2 = RB_NEXT(sessions, &sessions, s);
 | 
			
		||||
	if (s2 == NULL)
 | 
			
		||||
		s2 = RB_MIN(sessions, &sessions);
 | 
			
		||||
	if (s2 == s)
 | 
			
		||||
@@ -198,7 +198,7 @@ session_previous_session(struct session *s)
 | 
			
		||||
	if (RB_EMPTY(&sessions) || !session_alive(s))
 | 
			
		||||
		return (NULL);
 | 
			
		||||
 | 
			
		||||
	s2 = RB_PREV(sessions, &sessions, s2);
 | 
			
		||||
	s2 = RB_PREV(sessions, &sessions, s);
 | 
			
		||||
	if (s2 == NULL)
 | 
			
		||||
		s2 = RB_MAX(sessions, &sessions);
 | 
			
		||||
	if (s2 == s)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user