[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r13816 - Extractor/src/plugins
From: |
gnunet |
Subject: |
[GNUnet-SVN] r13816 - Extractor/src/plugins |
Date: |
Sat, 27 Nov 2010 18:54:44 +0100 |
Author: grothoff
Date: 2010-11-27 18:54:44 +0100 (Sat, 27 Nov 2010)
New Revision: 13816
Modified:
Extractor/src/plugins/id3v23_extractor.c
Log:
fix off by one
Modified: Extractor/src/plugins/id3v23_extractor.c
===================================================================
--- Extractor/src/plugins/id3v23_extractor.c 2010-11-27 15:47:58 UTC (rev
13815)
+++ Extractor/src/plugins/id3v23_extractor.c 2010-11-27 17:54:44 UTC (rev
13816)
@@ -288,18 +288,18 @@
switch (data[pos + 10])
{
case 0x00:
- word = EXTRACTOR_common_convert_to_utf8 ((const char *)
&data[pos + 14],
- csize - 4,
"ISO-8859-1");
+ word = EXTRACTOR_common_convert_to_utf8 ((const char *)
&data[pos + 15],
+ csize - 5,
"ISO-8859-1");
break;
case 0x01:
- word = EXTRACTOR_common_convert_to_utf8 ((const char *)
&data[pos + 14],
- csize - 4,
"UCS-2");
+ word = EXTRACTOR_common_convert_to_utf8 ((const char *)
&data[pos + 15],
+ csize - 5,
"UCS-2");
break;
default:
/* bad encoding byte,
try to convert from iso-8859-1 */
- word = EXTRACTOR_common_convert_to_utf8 ((const char *)
&data[pos + 14],
- csize - 4,
"ISO-8859-1");
+ word = EXTRACTOR_common_convert_to_utf8 ((const char *)
&data[pos + 15],
+ csize - 5,
"ISO-8859-1");
break;
}
break;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r13816 - Extractor/src/plugins,
gnunet <=