summaryrefslogtreecommitdiff
path: root/lib/library.c
diff options
context:
space:
mode:
authorJari Vetoniemi <mailroxas@gmail.com>2014-10-22 23:10:11 +0300
committerJari Vetoniemi <mailroxas@gmail.com>2014-10-22 23:10:11 +0300
commit0abad19b3eda776effd1c01b14589714d85c7b35 (patch)
tree1ac3c148c4e6e4900ccf8decfb10c8f137666335 /lib/library.c
parent30269b6385cc1df7eee6367d1d8608ca1f414190 (diff)
downloadbemenu-0abad19b3eda776effd1c01b14589714d85c7b35.tar.gz
bemenu-0abad19b3eda776effd1c01b14589714d85c7b35.tar.bz2
bemenu-0abad19b3eda776effd1c01b14589714d85c7b35.zip
Pass bm_menu struct on each render api call.
Diffstat (limited to 'lib/library.c')
-rw-r--r--lib/library.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/library.c b/lib/library.c
index e06fda2..443721c 100644
--- a/lib/library.c
+++ b/lib/library.c
@@ -69,14 +69,14 @@ fail:
}
bool
-bm_renderer_activate(struct bm_renderer *renderer)
+bm_renderer_activate(struct bm_renderer *renderer, struct bm_menu *menu)
{
assert(renderer);
if (!load(renderer->file, renderer))
return false;
- if (!renderer->api.constructor())
+ if (!renderer->api.constructor(menu))
goto fail;
return true;