diff options
| author | Simon Robertshaw <simon@hardwired.org.uk> | 2012-01-26 16:23:18 (GMT) |
|---|---|---|
| committer | Simon Robertshaw <simon@hardwired.org.uk> | 2012-01-26 16:23:18 (GMT) |
| commit | 824d3c069bc409d268a2a15352e96868a7731a56 (patch) | |
| tree | 0fe5a73042cc2eb3ca75e4a2e16f39a18ebb5492 /src/simulation/Simulation.cpp | |
| parent | d520a70acfdf7ba5a007aee1f92453642b474c08 (diff) | |
| download | powder-824d3c069bc409d268a2a15352e96868a7731a56.zip powder-824d3c069bc409d268a2a15352e96868a7731a56.tar.gz | |
Clear air properly
Diffstat (limited to 'src/simulation/Simulation.cpp')
| -rw-r--r-- | src/simulation/Simulation.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/simulation/Simulation.cpp b/src/simulation/Simulation.cpp index ca9e411..81e394c 100644 --- a/src/simulation/Simulation.cpp +++ b/src/simulation/Simulation.cpp @@ -872,11 +872,11 @@ void Simulation::clear_sim(void) parts_lastActiveIndex = 0; memset(pmap, 0, sizeof(pmap)); if(pv) - memset(pv, 0, sizeof(pv)); + memset(pv, 0, (XRES/CELL) * (YRES/CELL)*sizeof(float)); if(vx) - memset(vx, 0, sizeof(vx)); + memset(vx, 0, (XRES/CELL) * (YRES/CELL)*sizeof(float)); if(vy) - memset(vy, 0, sizeof(vy)); + memset(vy, 0, (XRES/CELL) * (YRES/CELL)*sizeof(float)); if(fvx) memset(fvx, 0, sizeof(fvx)); if(fvy) |
