From 8e262181e6f85bc89dfed652d971a876c7e6e153 Mon Sep 17 00:00:00 2001 From: Michael Drake Date: Wed, 23 Oct 2013 22:45:41 +0100 Subject: When destroying framebuffer, ensure any cursor is destroyed. --- src/cursor.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/cursor.c') diff --git a/src/cursor.c b/src/cursor.c index 5e3f41e..87633dc 100644 --- a/src/cursor.c +++ b/src/cursor.c @@ -150,3 +150,13 @@ bool nsfb_cursor_clear(nsfb_t *nsfb, struct nsfb_cursor_s *cursor) return true; } + +bool nsfb_cursor_destroy(struct nsfb_cursor_s *cursor) +{ + /* Note: cursor->pixel isn't owned by us */ + + free(cursor->sav); + free(cursor); + + return true; +} -- cgit v1.2.3