diff options
Diffstat (limited to 'apps/cuesheet.c')
-rw-r--r-- | apps/cuesheet.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/cuesheet.c b/apps/cuesheet.c index fd7c7d34f1..0d96eafe0c 100644 --- a/apps/cuesheet.c +++ b/apps/cuesheet.c | |||
@@ -312,9 +312,9 @@ static void browse_cuesheet(struct cuesheet *cue) | |||
312 | 312 | ||
313 | bool display_cuesheet_content(char* filename) | 313 | bool display_cuesheet_content(char* filename) |
314 | { | 314 | { |
315 | int bufsize = 0; | 315 | unsigned int bufsize = 0; |
316 | struct cuesheet *cue = (struct cuesheet *)plugin_get_buffer(&bufsize); | 316 | struct cuesheet *cue = (struct cuesheet *)plugin_get_buffer(&bufsize); |
317 | if (!cue) | 317 | if (!cue || bufsize < sizeof(struct cuesheet)) |
318 | return false; | 318 | return false; |
319 | 319 | ||
320 | if (!parse_cuesheet(filename, cue)) | 320 | if (!parse_cuesheet(filename, cue)) |