+ parents = g_ptr_array_new ();
+
+ value = g_mime_object_get_header (GMIME_OBJECT (message), "references");
+ parse_references (parents, value);
+
+ value = g_mime_object_get_header (GMIME_OBJECT (message), "in-reply-to");
+ parse_references (parents, value);
+
+ for (i = 0; i < parents->len; i++)
+ add_term (doc, "ref", (const char *) g_ptr_array_index (parents, i));
+
+ for (i = 0; i < parents->len; i++)
+ g_free (g_ptr_array_index (parents, i));
+ g_ptr_array_free (parents, TRUE);