Rockbox open source high quality audio player as a Music Player Daemon
mpris rockbox mpd libadwaita audio rust zig deno
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

metadata: vorbis: fix warning when building sim on aarch64 linux

b64_codes is unsigned on some systems unless explicitly
declared as signed.

"b64_codes[index] < 0 comparison is always false due
to limited range of data type [-Werror=type-limits]"

Introduced in 849e8ab

Change-Id: I6a86e898c2ed8995f7346060f9b9b58ea6ab1e95

+1 -1
+1 -1
lib/rbcodec/metadata/vorbis.c
··· 293 293 294 294 #define B64_START_CHAR '+' 295 295 /* maps char codes to BASE64 codes ('A': 0, 'B': 1,... '+': 62, '-': 63 */ 296 - const char b64_codes[] = 296 + const signed char b64_codes[] = 297 297 { /* Starts from first valid base 64 char '+' with char code 43 (B64_START_CHAR) 298 298 * For valid base64 chars: index in 0..63; for invalid: -1, for =: -2 */ 299 299 62, -1, -1, -1, 63, /* 43-47 (+ /) */