Don't forget to change length when setting text content.
authorThadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
Mon, 9 Feb 2009 02:06:55 +0000 (00:06 -0200)
committerThadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
Mon, 9 Feb 2009 02:06:55 +0000 (00:06 -0200)
When setting the text content, we forgot to set its length, which ended
up preventing a proper copy to happen when retrieving it.

atom/content.c

index 47fd693..2adb776 100644 (file)
@@ -190,6 +190,7 @@ atom_content_content_set (AtomContent *content, char *buffer, size_t len)
     }
   content->content = g_malloc (len);
   memcpy (content->content, buffer, len);
+  content->content_len = len;
 }
 
 void