summaryrefslogtreecommitdiff
path: root/apps/metadata/wave.c
diff options
context:
space:
mode:
authorBoris Gjenero <dreamlayers@rockbox.org>2011-12-17 18:31:55 +0000
committerBoris Gjenero <dreamlayers@rockbox.org>2011-12-17 18:31:55 +0000
commit17ed3253fc98bcca59d70531a4d81b3be75dc7ea (patch)
tree9d1eee2029f442b207dcbb8ea1f75059e96b7d96 /apps/metadata/wave.c
parentf372212adf279d12c88d6bde948d11cf3ad002b3 (diff)
downloadrockbox-17ed3253fc98bcca59d70531a4d81b3be75dc7ea.tar.gz
rockbox-17ed3253fc98bcca59d70531a4d81b3be75dc7ea.zip
Add const to global pointers to strings.
When a global pointer is not declared as constant, gcc will put it in memory. Getting the address of the string it points to requires loading the address of the pointer and then loading the pointer. When the pointer is declared constant, the address of the string is loaded directly. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31345 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/metadata/wave.c')
-rw-r--r--apps/metadata/wave.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/apps/metadata/wave.c b/apps/metadata/wave.c
index 93c4d8309c..45acea1fa1 100644
--- a/apps/metadata/wave.c
+++ b/apps/metadata/wave.c
@@ -62,7 +62,8 @@ enum {
62#define WAVE_CHUNKNAME_LENGTH 4 62#define WAVE_CHUNKNAME_LENGTH 4
63#define WAVE_CHUNKSIZE_LENGTH 4 63#define WAVE_CHUNKSIZE_LENGTH 4
64 64
65static const unsigned char *wave_chunklist = "RIFF" 65static const unsigned char * const wave_chunklist
66 = "RIFF"
66 "WAVE" 67 "WAVE"
67 "fmt " 68 "fmt "
68 "fact" 69 "fact"
@@ -73,7 +74,7 @@ static const unsigned char *wave_chunklist = "RIFF"
73#define WAVE64_CHUNKNAME_LENGTH 16 74#define WAVE64_CHUNKNAME_LENGTH 16
74#define WAVE64_CHUNKSIZE_LENGTH 8 75#define WAVE64_CHUNKSIZE_LENGTH 8
75 76
76static const unsigned char *wave64_chunklist 77static const unsigned char * const wave64_chunklist
77 = "riff\x2e\x91\xcf\x11\xa5\xd6\x28\xdb\x04\xc1\x00\x00" 78 = "riff\x2e\x91\xcf\x11\xa5\xd6\x28\xdb\x04\xc1\x00\x00"
78 "wave\xf3\xac\xd3\x11\x8c\xd1\x00\xc0\x4f\x8e\xdb\x8a" 79 "wave\xf3\xac\xd3\x11\x8c\xd1\x00\xc0\x4f\x8e\xdb\x8a"
79 "fmt \xf3\xac\xd3\x11\x8c\xd1\x00\xc0\x4f\x8e\xdb\x8a" 80 "fmt \xf3\xac\xd3\x11\x8c\xd1\x00\xc0\x4f\x8e\xdb\x8a"