diff options
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) |
