summaryrefslogtreecommitdiff
path: root/apps/plugins/metronome.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/metronome.c')
-rw-r--r--apps/plugins/metronome.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/apps/plugins/metronome.c b/apps/plugins/metronome.c
index 19a37a580a..daf3294b75 100644
--- a/apps/plugins/metronome.c
+++ b/apps/plugins/metronome.c
@@ -18,6 +18,7 @@
18 ****************************************************************************/ 18 ****************************************************************************/
19#include "plugin.h" 19#include "plugin.h"
20#include "pluginlib_actions.h" 20#include "pluginlib_actions.h"
21#include "mem_function_wrappers.h"
21 22
22PLUGIN_HEADER 23PLUGIN_HEADER
23 24
@@ -70,6 +71,8 @@ static const struct button_mapping iriver_syncaction[] =
70 71
71static struct plugin_api* rb; 72static struct plugin_api* rb;
72 73
74MEM_FUNCTION_WRAPPERS(rb);
75
73static int bpm = 120; 76static int bpm = 120;
74static int period = 0; 77static int period = 0;
75static int minitick = 0; 78static int minitick = 0;
@@ -159,7 +162,7 @@ static unsigned char sound[] = {
159 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 162 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85,
160 85, 85, 85}; 163 85, 85, 85};
161 164
162void callback(unsigned char** start, int* size){ 165void callback(unsigned char** start, size_t* size){
163 (void)start; /* unused parameter, avoid warning */ 166 (void)start; /* unused parameter, avoid warning */
164 *size = NULL; /* end of data */ 167 *size = NULL; /* end of data */
165 sound_active = false; 168 sound_active = false;