summaryrefslogtreecommitdiff
path: root/src/screen
diff options
context:
space:
mode:
Diffstat (limited to 'src/screen')
-rw-r--r--src/screen/screen.c6
-rw-r--r--src/screen/screen.h2
2 files changed, 4 insertions, 4 deletions
diff --git a/src/screen/screen.c b/src/screen/screen.c
index ed4345d..e35cfa0 100644
--- a/src/screen/screen.c
+++ b/src/screen/screen.c
@@ -148,7 +148,7 @@ static bool scroll_callback(void *userdata, f64 y)
{
struct camu_screen *scr = (struct camu_screen *)userdata;
if (SCREEN_MOD1(scr)) {
- f32 change = y < 0.0 ? 0.025 : -0.025;
+ f32 change = (y < 0.0) ? 0.025 : -0.025;
scr->callback(scr->userdata, CAMU_SCREEN_OFFSET_VOLUME, &change);
} else {
// This sucks.
@@ -342,10 +342,10 @@ static void key_immediate_callback(void *userdata, u8 state, u16 button)
}
}
-bool camu_screen_init(struct camu_screen *scr, void *context)
+bool camu_screen_init(struct camu_screen *scr)
{
al_atomic_store(s32)(&scr->state, CAMU_SCREEN_PAUSED, AL_ATOMIC_RELAXED);
- scr->window = stl_window_create(context);
+ scr->window = stl_window_create();
scr->window->render_callback = render_callback;
scr->window->refresh_callback = refresh_callback;
scr->window->pointer_pos_callback = pointer_pos_callback;
diff --git a/src/screen/screen.h b/src/screen/screen.h
index d79d977..bf1f519 100644
--- a/src/screen/screen.h
+++ b/src/screen/screen.h
@@ -77,7 +77,7 @@ struct camu_screen {
void *userdata;
};
-bool camu_screen_init(struct camu_screen *scr, void *context);
+bool camu_screen_init(struct camu_screen *scr);
bool camu_screen_create_window(struct camu_screen *scr, const char *name);
bool camu_screen_create_renderer(struct camu_screen *scr, struct camu_renderer *renderer);
void camu_screen_add_buffer(struct camu_screen *scr, struct camu_video_buffer *buf);