mirror of
				https://github.com/tmux/tmux.git
				synced 2025-11-04 00:56:10 +00:00 
			
		
		
		
	Memory leaks, from Igor Wong in GitHub issue 1934.
This commit is contained in:
		@@ -696,6 +696,7 @@ cmd_parse_build_commands(struct cmd_parse_commands *cmds,
 | 
			
		||||
			pr.status = CMD_PARSE_ERROR;
 | 
			
		||||
			pr.error = cmd_parse_get_error(pi->file, line, cause);
 | 
			
		||||
			free(cause);
 | 
			
		||||
			cmd_list_free(cmdlist);
 | 
			
		||||
			goto out;
 | 
			
		||||
		}
 | 
			
		||||
		cmd_list_append(cmdlist, add);
 | 
			
		||||
 
 | 
			
		||||
@@ -296,6 +296,7 @@ options_remove(struct options_entry *o)
 | 
			
		||||
	else
 | 
			
		||||
		options_value_free(o, &o->value);
 | 
			
		||||
	RB_REMOVE(options_tree, &oo->tree, o);
 | 
			
		||||
	free((void *)o->name);
 | 
			
		||||
	free(o);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user