summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorjacksonmj <jacksonmj@jacksonmj.none>2011-02-08 22:24:45 (GMT)
committer jacksonmj <jacksonmj@jacksonmj.none>2011-02-08 22:32:06 (GMT)
commit7c100f29c0f62733156238d391ec1cec6fc508ee (patch)
tree9e54b5be6690a73612c1b50d576d44f968c91d9f /src
parent6bbc5328fc375fea5c3cf18dbc10bb4071f6f906 (diff)
downloadpowder-7c100f29c0f62733156238d391ec1cec6fc508ee.zip
powder-7c100f29c0f62733156238d391ec1cec6fc508ee.tar.gz
gol2 not resetting properly
Causes life to malfunction severely in some cases
Diffstat (limited to 'src')
-rw-r--r--src/powder.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/powder.c b/src/powder.c
index f7106ed..b3ab91b 100644
--- a/src/powder.c
+++ b/src/powder.c
@@ -1350,12 +1350,10 @@ void update_particles_i(pixel *vid, int start, int inc)
if (r && parts[r>>8].tmp<=0)
parts[r>>8].type = PT_NONE;//using kill_part makes it not work
}
- gol2[nx][ny][0] = 0;
- for ( z = 1; z<=NGOL; z++)
- gol2[nx][ny][z] = 0;
}
if (createdsomething)
GENERATION ++;
+ memset(gol2, 0, sizeof(gol2));
}
if (ISWIRE==1)
{