summaryrefslogtreecommitdiff
path: root/apps/plugins/wavplay.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/wavplay.c')
-rw-r--r--apps/plugins/wavplay.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/apps/plugins/wavplay.c b/apps/plugins/wavplay.c
index fdf9535bb2..94fef9faa0 100644
--- a/apps/plugins/wavplay.c
+++ b/apps/plugins/wavplay.c
@@ -3649,7 +3649,7 @@ int play_file(char* filename)
3649/* plugin entry point */ 3649/* plugin entry point */
3650enum plugin_status plugin_start(const void* parameter) 3650enum plugin_status plugin_start(const void* parameter)
3651{ 3651{
3652 ssize_t buf_size; 3652 size_t buf_size;
3653 3653
3654 if (!parameter) 3654 if (!parameter)
3655 { 3655 {
@@ -3657,14 +3657,15 @@ enum plugin_status plugin_start(const void* parameter)
3657 return PLUGIN_OK; 3657 return PLUGIN_OK;
3658 } 3658 }
3659 3659
3660 plug_buf = rb->plugin_get_buffer((size_t *)&buf_size); 3660 plug_buf = rb->plugin_get_buffer(&buf_size);
3661 if (buf_size < 6700) /* needed for i2c transfer */ 3661 if (buf_size < 6700) /* needed for i2c transfer */
3662 { 3662 {
3663 rb->splash(HZ, "Out of memory."); 3663 rb->splash(HZ, "Out of memory.");
3664 return PLUGIN_ERROR; 3664 return PLUGIN_ERROR;
3665 } 3665 }
3666 3666
3667 aud_buf = rb->plugin_get_audio_buffer((size_t *)&aud_size); 3667 aud_buf = rb->plugin_get_audio_buffer(&buf_size);
3668 aud_size = buf_size;
3668 3669
3669 switch (play_file((char*)parameter)) 3670 switch (play_file((char*)parameter))
3670 { 3671 {