diff options
Diffstat (limited to 'firmware')
-rw-r--r-- | firmware/id3.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/firmware/id3.c b/firmware/id3.c index 74f1d28c5f..6e3c76b707 100644 --- a/firmware/id3.c +++ b/firmware/id3.c | |||
@@ -322,7 +322,7 @@ getid3v1len(int fd) | |||
322 | int offset; | 322 | int offset; |
323 | 323 | ||
324 | /* Check if we find "TAG" 128 bytes from EOF */ | 324 | /* Check if we find "TAG" 128 bytes from EOF */ |
325 | if((lseek(fd, -128, SEEK_END) != 0) || | 325 | if((lseek(fd, -128, SEEK_END) == -1) || |
326 | (read(fd, buf, 3) != 3) || | 326 | (read(fd, buf, 3) != 3) || |
327 | (strncmp(buf, "TAG", 3) != 0)) | 327 | (strncmp(buf, "TAG", 3) != 0)) |
328 | offset = 0; | 328 | offset = 0; |