summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorP. J. McDermott <pjm@nac.net>2013-05-21 17:55:50 (EDT)
committer P. J. McDermott <pjm@nac.net>2013-05-21 17:55:50 (EDT)
commit456372dc946a7562126047b5e179da32a6cee4be (patch)
treee1e75e03ebf41f00d92cb907c8e4e1c64e7745fa
parent35e906449a03b1bc23de6a6ea0489febbc8e646f (diff)
downloadcursespong-456372dc946a7562126047b5e179da32a6cee4be.zip
cursespong-456372dc946a7562126047b5e179da32a6cee4be.tar.gz
cursespong-456372dc946a7562126047b5e179da32a6cee4be.tar.bz2
Add function to free balls.
-rw-r--r--src/ball.c6
-rw-r--r--src/ball.h1
2 files changed, 7 insertions, 0 deletions
diff --git a/src/ball.c b/src/ball.c
index 8337106..b0361cc 100644
--- a/src/ball.c
+++ b/src/ball.c
@@ -20,6 +20,12 @@ new_ball(int x, int y)
}
void
+free_ball(struct ball *b)
+{
+ free(b);
+}
+
+void
draw_ball(struct ball *b)
{
mvprintw(b->y, b->x, "o");
diff --git a/src/ball.h b/src/ball.h
index 8297d73..9f30a83 100644
--- a/src/ball.h
+++ b/src/ball.h
@@ -13,6 +13,7 @@ struct ball {
};
struct ball *new_ball(int x, int y);
+void free_ball(struct ball *b);
void draw_ball(struct ball *b);
#endif