summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--firmware/buffer.c2
-rw-r--r--firmware/export/buffer.h4
2 files changed, 5 insertions, 1 deletions
diff --git a/firmware/buffer.c b/firmware/buffer.c
index 4db0b94889..53e63d091c 100644
--- a/firmware/buffer.c
+++ b/firmware/buffer.c
@@ -21,7 +21,7 @@
21 21
22#ifdef SIMULATOR 22#ifdef SIMULATOR
23unsigned char mp3buffer[0x100000]; 23unsigned char mp3buffer[0x100000];
24unsigned char mp3end[1]; 24unsigned char *mp3end = mp3buffer + sizeof(mp3buffer);
25#else 25#else
26/* defined in linker script */ 26/* defined in linker script */
27extern unsigned char mp3buffer[]; 27extern unsigned char mp3buffer[];
diff --git a/firmware/export/buffer.h b/firmware/export/buffer.h
index 24b676ad93..c031a4f213 100644
--- a/firmware/export/buffer.h
+++ b/firmware/export/buffer.h
@@ -20,7 +20,11 @@
20#define BUFFER_H 20#define BUFFER_H
21 21
22/* defined in linker script */ 22/* defined in linker script */
23#ifdef SIMULATOR
24extern unsigned char *mp3end;
25#else
23extern unsigned char mp3end[]; 26extern unsigned char mp3end[];
27#endif
24 28
25extern unsigned char *mp3buf; 29extern unsigned char *mp3buf;
26 30