Fixes for variable shadowing (25/28)
This commit is contained in:
parent
ed6df84473
commit
b4c870ace2
1 changed files with 4 additions and 3 deletions
|
|
@ -1614,7 +1614,7 @@ expr_t::ptr_op_t instance_t::lookup(const symbol_t::kind_t kind,
|
|||
|
||||
std::size_t journal_t::parse(std::istream& in,
|
||||
scope_t& scope,
|
||||
account_t * master,
|
||||
account_t * master_account,
|
||||
const path * original_file,
|
||||
bool strict)
|
||||
{
|
||||
|
|
@ -1622,8 +1622,9 @@ std::size_t journal_t::parse(std::istream& in,
|
|||
|
||||
parse_context_t context(*this, scope);
|
||||
context.strict = strict;
|
||||
if (master || this->master)
|
||||
context.state_stack.push_front(master ? master : this->master);
|
||||
if (master_account || this->master)
|
||||
context.state_stack.push_front(master_account ?
|
||||
master_account : this->master);
|
||||
|
||||
instance_t instance(context, in, original_file);
|
||||
instance.parse();
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue