gnunet-svn
[Top][All Lists]
Advanced

[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;




reply via email to

[Prev in Thread] Current Thread [Next in Thread]