src/lib/url.h
changeset 16 74fb62022fb3
parent 15 a8d183e79ed9
--- a/src/lib/url.h	Wed Oct 08 22:05:13 2008 +0300
+++ b/src/lib/url.h	Thu Oct 09 00:33:37 2008 +0300
@@ -13,13 +13,14 @@
  */
 
 #include <sys/types.h>
+#include <stdio.h>
 
 /*
  * The schema
  */
 struct url_schema {
     size_t count;
-    const char **list;
+    const char *list[];
 };
 
 /*
@@ -30,7 +31,7 @@
     struct url_opt {
         const char *key;
         const char *value;
-    } **list;
+    } list[];
 };
 
 /*
@@ -54,4 +55,9 @@
  */
 int url_parse (struct url *url, const char *text);
 
+/*
+ * Prints a url in a debug-output format.
+ */
+void url_dump (const struct url *url, FILE *stream);
+
 #endif /* LIB_URL_H */