mirror of
https://git.gfz-potsdam.de/naaice/iphreeqc.git
synced 2025-12-16 16:44:49 +01:00
Initialize sol_D[l_cell_no].spec
git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/branches/concrete@10728 1feff8c3-07ed-0310-ac33-dd36852eb9cd
This commit is contained in:
parent
7f842da63e
commit
964b1665eb
@ -1596,6 +1596,21 @@ fill_spec(int l_cell_no)
|
||||
sizeof(struct spec));
|
||||
if (sol_D[l_cell_no].spec == NULL)
|
||||
malloc_error();
|
||||
{
|
||||
for (int i = 0; i < count_species_list; i++)
|
||||
{
|
||||
sol_D[l_cell_no].spec[i].name = NULL;
|
||||
sol_D[l_cell_no].spec[i].aq_name = NULL;
|
||||
sol_D[l_cell_no].spec[i].type = -1;
|
||||
sol_D[l_cell_no].spec[i].a = 0.0;
|
||||
sol_D[l_cell_no].spec[i].lm = 0.0;
|
||||
sol_D[l_cell_no].spec[i].lg = 0.0;
|
||||
sol_D[l_cell_no].spec[i].c = 0.0;
|
||||
sol_D[l_cell_no].spec[i].z = 0.0;
|
||||
sol_D[l_cell_no].spec[i].Dwt = 0.0;
|
||||
sol_D[l_cell_no].spec[i].erm_ddl = 0.0;
|
||||
}
|
||||
}
|
||||
|
||||
sol_D[l_cell_no].tk_x = tk_x;
|
||||
|
||||
@ -1767,9 +1782,24 @@ fill_spec(int l_cell_no)
|
||||
(struct spec *) PHRQ_realloc(sol_D[l_cell_no].spec,
|
||||
(size_t)count_spec *
|
||||
sizeof(struct spec));
|
||||
|
||||
if (sol_D[l_cell_no].spec == NULL)
|
||||
malloc_error();
|
||||
|
||||
{
|
||||
for (int i = 0; i < count_spec; i++)
|
||||
{
|
||||
sol_D[l_cell_no].spec[i].name = NULL;
|
||||
sol_D[l_cell_no].spec[i].aq_name = NULL;
|
||||
sol_D[l_cell_no].spec[i].type = -1;
|
||||
sol_D[l_cell_no].spec[i].a = 0.0;
|
||||
sol_D[l_cell_no].spec[i].lm = 0.0;
|
||||
sol_D[l_cell_no].spec[i].lg = 0.0;
|
||||
sol_D[l_cell_no].spec[i].c = 0.0;
|
||||
sol_D[l_cell_no].spec[i].z = 0.0;
|
||||
sol_D[l_cell_no].spec[i].Dwt = 0.0;
|
||||
sol_D[l_cell_no].spec[i].erm_ddl = 0.0;
|
||||
}
|
||||
}
|
||||
sol_D[l_cell_no].count_spec = count_spec;
|
||||
sol_D[l_cell_no].count_exch_spec = count_exch_spec;
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user