diff options
| author | Lars-Dominik Braun <PromyLOPh@gmail.com> | 2008-08-25 11:36:22 +0200 |
|---|---|---|
| committer | Lars-Dominik Braun <PromyLOPh@gmail.com> | 2008-08-25 11:36:22 +0200 |
| commit | 496e61c506f283135a52a95dec5bf43c87e39cc8 (patch) | |
| tree | a5b0ccad981a5028bc11f4f89ea95ab1d6612c9b /libpiano/src | |
| parent | 0ede4190664c77a3c603be157899dd2bec46f9f4 (diff) | |
| download | pianobar-496e61c506f283135a52a95dec5bf43c87e39cc8.tar.gz pianobar-496e61c506f283135a52a95dec5bf43c87e39cc8.tar.bz2 pianobar-496e61c506f283135a52a95dec5bf43c87e39cc8.zip | |
piano: Fix random audioUrl decoding errors
Diffstat (limited to 'libpiano/src')
| -rw-r--r-- | libpiano/src/crypt.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libpiano/src/crypt.c b/libpiano/src/crypt.c index 8111547..eef1057 100644 --- a/libpiano/src/crypt.c +++ b/libpiano/src/crypt.c @@ -45,6 +45,7 @@ void PianoHexToInts (const char *strHex, unsigned int **retInts, /* unsigned int = 4 bytes, 8 chars in hex */ for (i = 0; i < strHexN; i += 8) { memcpy (hexInt, strHex+i, sizeof (hexInt)-1); + hexInt[sizeof (hexInt) - 1] = 0; sscanf (hexInt, "%x", &arrInts[i/8]); } *retInts = arrInts; |
