Skip to content

Commit

Permalink
Fix memory leak introduced in March
Browse files Browse the repository at this point in the history
This memory leak was introduced in
205dc65.

This results in exactly the same number of ASAN errors (16) as completely
reverting that commit.
  • Loading branch information
glebm authored and xzyfer committed Nov 20, 2018
1 parent 3e60b12 commit f442421
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/eval.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -960,8 +960,8 @@ namespace Sass {
}

if (Cast<String_Schema>(c->sname())) {
Expression_Ptr evaluated_name = c->sname()->perform(this);
Expression_Ptr evaluated_args = c->arguments()->perform(this);
Expression_Obj evaluated_name = c->sname()->perform(this);
Expression_Obj evaluated_args = c->arguments()->perform(this);
std::string str(evaluated_name->to_string());
str += evaluated_args->to_string();
return SASS_MEMORY_NEW(String_Constant, c->pstate(), str);
Expand Down

0 comments on commit f442421

Please sign in to comment.