Commit 21fdf47b authored by Max Kellermann's avatar Max Kellermann

decoder/flac: fixed compiler warning

Removed the "vtrack" local variable (which triggered a gcc warning because it was after the newly introduced NULL check), and run strtol() on the original parameter.
parent d1aee3ae
...@@ -419,9 +419,7 @@ flac_vtrack_tnum(const char* fname) ...@@ -419,9 +419,7 @@ flac_vtrack_tnum(const char* fname)
return 0; return 0;
// copy ascii tracknumber to int // copy ascii tracknumber to int
char vtrack[4]; return (unsigned int)strtol(++ptr, NULL, 10);
g_strlcpy(vtrack, ++ptr, 4);
return (unsigned int)strtol(vtrack, NULL, 10);
} }
#endif /* FLAC_API_VERSION_CURRENT >= 7 */ #endif /* FLAC_API_VERSION_CURRENT >= 7 */
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment