diff options
| author | Simon Robertshaw <simon@hardwired.org.uk> | 2012-01-27 22:01:22 (GMT) |
|---|---|---|
| committer | Simon Robertshaw <simon@hardwired.org.uk> | 2012-01-27 22:01:22 (GMT) |
| commit | 58ba7f8800403c572bae99115facc808c6dc34a3 (patch) | |
| tree | 3a9a80114ac7aecc4251597eee5385f762fd3e56 /src/simulation/Simulation.cpp | |
| parent | 07525180c2f8065c61dfd38bb273ff0f0a8abc85 (diff) | |
| download | powder-58ba7f8800403c572bae99115facc808c6dc34a3.zip powder-58ba7f8800403c572bae99115facc808c6dc34a3.tar.gz | |
Stop freeing memory twice, also clear signs correctly
Diffstat (limited to 'src/simulation/Simulation.cpp')
| -rw-r--r-- | src/simulation/Simulation.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/simulation/Simulation.cpp b/src/simulation/Simulation.cpp index 81e394c..eb7d6a1 100644 --- a/src/simulation/Simulation.cpp +++ b/src/simulation/Simulation.cpp @@ -861,7 +861,7 @@ void Simulation::clear_sim(void) { int i, x, y; if(signs) - memset(signs, 0, sizeof(signs)); + memset(signs, 0, sizeof(sign)*MAXSIGNS); memset(bmap, 0, sizeof(bmap)); memset(emap, 0, sizeof(emap)); memset(parts, 0, sizeof(Particle)*NPART); |
