content type handling
[webgit] / src / query.c
index dbe6f344e35de66c9267804cfb405d5bc4dacfc1..d2cac725214ec07e239b00166014a72c03ab7955 100644 (file)
@@ -34,6 +34,9 @@ webgit_query_init (struct webgit_query* q)
   q->request = NULL;
   q->now = time (NULL);
 
+  q->deref_to_tree = 0;
+  q->content_type = cwa_strndup ("text/html", SIZE_MAX);
+
   q->repo = NULL;
   q->action = NULL;
   q->object = NULL;
@@ -46,6 +49,7 @@ webgit_query_destroy (struct webgit_query* q)
 {
   cgi_free (q->request);
 
+  free (q->content_type);
   free (q->repo);
   free (q->action);
   free (q->object);