aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/eg-sampler.lv2
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2020-12-16 16:51:04 +0100
committerDavid Robillard <d@drobilla.net>2020-12-16 16:51:52 +0100
commitc8713e92312ef140ea8576031769cdad10b30946 (patch)
tree5bf1463ba7bb06af7e21a5de4e5c779855e1e799 /plugins/eg-sampler.lv2
parentbbff4459368ea25f1ae1ee3452a5b5c5dcd64e06 (diff)
downloadlv2-c8713e92312ef140ea8576031769cdad10b30946.tar.xz
Fix implicit and narrowing conversions
Diffstat (limited to 'plugins/eg-sampler.lv2')
-rw-r--r--plugins/eg-sampler.lv2/sampler.c2
-rw-r--r--plugins/eg-sampler.lv2/sampler_ui.c4
2 files changed, 3 insertions, 3 deletions
diff --git a/plugins/eg-sampler.lv2/sampler.c b/plugins/eg-sampler.lv2/sampler.c
index a3b2e7d..341f412 100644
--- a/plugins/eg-sampler.lv2/sampler.c
+++ b/plugins/eg-sampler.lv2/sampler.c
@@ -281,7 +281,7 @@ instantiate(const LV2_Descriptor* descriptor,
lv2_atom_forge_init(&self->forge, self->map);
peaks_sender_init(&self->psend, self->map);
- self->gain = 1.0;
+ self->gain = 1.0f;
return (LV2_Handle)self;
}
diff --git a/plugins/eg-sampler.lv2/sampler_ui.c b/plugins/eg-sampler.lv2/sampler_ui.c
index a6fa36f..2f4e435 100644
--- a/plugins/eg-sampler.lv2/sampler_ui.c
+++ b/plugins/eg-sampler.lv2/sampler_ui.c
@@ -168,7 +168,7 @@ on_canvas_expose(GtkWidget* widget, GdkEventExpose* event, gpointer data)
gtk_widget_get_allocation(widget, &size);
ui->width = size.width;
- if ((uint32_t)ui->width > 2 * ui->requested_n_peaks) {
+ if (ui->width > 2 * ui->requested_n_peaks) {
request_peaks(ui, 2 * ui->requested_n_peaks);
}
@@ -177,7 +177,7 @@ on_canvas_expose(GtkWidget* widget, GdkEventExpose* event, gpointer data)
cairo_set_line_width(cr, 1.0);
cairo_translate(cr, 0.5, 0.5);
- const int mid_y = size.height / 2;
+ const double mid_y = size.height / 2.0;
const float* const peaks = ui->precv.peaks;
const int32_t n_peaks = ui->precv.n_peaks;