gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r23590 - Extractor/src/plugins


From: gnunet
Subject: [GNUnet-SVN] r23590 - Extractor/src/plugins
Date: Mon, 3 Sep 2012 16:25:09 +0200

Author: LRN
Date: 2012-09-03 16:25:09 +0200 (Mon, 03 Sep 2012)
New Revision: 23590

Modified:
   Extractor/src/plugins/gstreamer_extractor.c
Log:
Fix TOC sending

Modified: Extractor/src/plugins/gstreamer_extractor.c
===================================================================
--- Extractor/src/plugins/gstreamer_extractor.c 2012-09-03 14:15:47 UTC (rev 
23589)
+++ Extractor/src/plugins/gstreamer_extractor.c 2012-09-03 14:25:09 UTC (rev 
23590)
@@ -1606,8 +1606,7 @@
     ps->toc_length = 0;
     g_list_foreach (entries, send_toc_foreach, ps);
 
-    /* FIXME: correct limit */
-    if (ps->toc_length > 0 && ps->toc_length < 32*1024 - 1 - strlen 
(TOC_XML_HEADER))
+    if (ps->toc_length > 0)
     {
       ps->toc_print_phase = TRUE;
       ps->toc_length += 1 + strlen (TOC_XML_HEADER);
@@ -1619,7 +1618,8 @@
       ps->time_to_leave = ps->ec->proc (ps->ec->cls, "gstreamer",
           EXTRACTOR_METATYPE_TOC, EXTRACTOR_METAFORMAT_C_STRING, 
"application/xml",
           (const char *) ps->toc, ps->toc_length);
-
+      g_free (ps->toc);
+      ps->toc = NULL;
     }
   }
 




reply via email to

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