Skip to content

Commit

Permalink
Freed result from strexpr
Browse files Browse the repository at this point in the history
  • Loading branch information
dlparkhurst committed May 9, 2024
1 parent 9898ea2 commit 6c90534
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion src/PBasic.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3249,6 +3249,7 @@ factor(struct LOC_exec * LINK)
break;
}
std::string min_string = min_name;
PhreeqcPtr->PHRQ_free(min_name);
Utilities::str_tolower(min_string);
std::map<std::string, std::vector<double> >::const_iterator it = PhreeqcPtr->rate_parameters_pk.find(min_string);
if (it == PhreeqcPtr->rate_parameters_pk.end())
Expand Down Expand Up @@ -3420,6 +3421,7 @@ factor(struct LOC_exec * LINK)
break;
}
std::string min_string = min_name;
PhreeqcPtr->PHRQ_free(min_name);
Utilities::str_tolower(min_string);
std::map<std::string, std::vector<double> >::const_iterator it = PhreeqcPtr->rate_parameters_svd.find(min_string);
if (it == PhreeqcPtr->rate_parameters_svd.end())
Expand Down Expand Up @@ -3574,6 +3576,7 @@ factor(struct LOC_exec * LINK)
break;
}
std::string min_string = min_name;
PhreeqcPtr->PHRQ_free(min_name);
Utilities::str_tolower(min_string);
std::map<std::string, std::vector<double> >::const_iterator it = PhreeqcPtr->rate_parameters_hermanska.find(min_string);
if (it == PhreeqcPtr->rate_parameters_hermanska.end())
Expand Down Expand Up @@ -3667,6 +3670,7 @@ factor(struct LOC_exec * LINK)
break;
}
std::string min_string = min_name;
PhreeqcPtr->PHRQ_free(min_name);
Utilities::str_tolower(min_string);
std::map<std::string, cxxNameDouble>::const_iterator it = PhreeqcPtr->mean_gammas.find(min_string);
if (it == PhreeqcPtr->mean_gammas.end() || it->second.size() == 0)
Expand Down Expand Up @@ -5403,7 +5407,9 @@ cmdput_(struct LOC_exec* LINK)
require(toklp, LINK);

/* get first argumen */
std::string s_value = strexpr(LINK);
char* str = strexpr(LINK);
std::string s_value = str;
PhreeqcPtr->PHRQ_free(str);

for (;;)
{
Expand Down

0 comments on commit 6c90534

Please # to comment.