diff --git a/balance.c b/balance.c index f66d999..5d0498e 100644 --- a/balance.c +++ b/balance.c @@ -211,7 +211,7 @@ static void channel_map(BalanceControl *self, int mode, const uint32_t start, const uint32_t end) { - int i; + uint32_t i; switch (mode) { case 1: for (i=start; i < end; ++i) { @@ -360,7 +360,7 @@ static void update_meter_cfg(BalanceControl* self, int key, float val) { static void run(LV2_Handle instance, uint32_t n_samples) { - int i,c; + uint32_t i,c; BalanceControl* self = (BalanceControl*)instance; const float balance = *self->balance; const float trim = db_to_gain(*self->trim); diff --git a/ui.c b/ui.c index 126d470..659665c 100644 --- a/ui.c +++ b/ui.c @@ -1052,7 +1052,7 @@ onReshape(PuglView* view, int width, int height) static void updateLight(PuglView* view) { BLCui* ui = (BLCui*)puglGetHandle(view); - GLfloat light0_position[] = { .5 + ui->rot[0]/90.0, -.5 - ui->rot[1]/90.0, -10.0, 0 }; + GLfloat light0_position[] = { (float)(.5 + ui->rot[0] / 90.0), (float)(-.5 - ui->rot[1] / 90.0), -10.f, 0.f }; GLfloat spot_direction[] = { -light0_position[0], -light0_position[1], -light0_position[2]}; glLightfv(GL_LIGHT0, GL_POSITION, light0_position);