mirror of
https://github.com/wesnoth/wesnoth
synced 2025-04-28 23:53:52 +00:00
fixed a segfault caused by formula ai self-reference-counting quirks,
...plus removed some accidential whitespace.
This commit is contained in:
parent
8bad423be1
commit
04b7191335
@ -243,6 +243,7 @@ ai_default::ai_default(ai::readwrite_context &context) :
|
||||
recruiting_preferred_(0),
|
||||
formula_ai_(NULL)
|
||||
{
|
||||
add_ref();
|
||||
}
|
||||
|
||||
ai_default::~ai_default(){
|
||||
|
@ -71,7 +71,6 @@ public:
|
||||
|
||||
virtual side_context& get_side_context() = 0;
|
||||
virtual int get_recursion_count() const = 0;
|
||||
|
||||
};
|
||||
|
||||
class readonly_context;
|
||||
|
@ -1623,6 +1623,7 @@ formula_ai::formula_ai(ai::readwrite_context &context) :
|
||||
function_table(*this),
|
||||
candidate_action_manager_()
|
||||
{
|
||||
add_ref();
|
||||
}
|
||||
|
||||
void formula_ai::handle_exception(game_logic::formula_error& e) const
|
||||
|
Loading…
x
Reference in New Issue
Block a user