]> saetta.ns0.it Git - libzakcgi/commitdiff
Some functions declared as deprecated. no_hash_table
authorAndrea Zagli <azagli@libero.it>
Sun, 9 Aug 2015 09:13:51 +0000 (11:13 +0200)
committerAndrea Zagli <azagli@libero.it>
Sun, 9 Aug 2015 09:13:51 +0000 (11:13 +0200)
src/main.c
src/main.h
tests/env.c

index 3bc5bc7b0a7a6eefe42fd2f6b96a58c561fd2a01..00655483cc4946f073a715009902eaa9afacf6db 100644 (file)
@@ -1057,6 +1057,7 @@ static GHashTable
  *
  * Returns:
  */
+G_DEPRECATED_FOR (zak_cgi_main_get_stdin_field)
 GHashTable
 *zak_cgi_main_parse_stdin (const gchar *buf, const gchar *boundary)
 {
@@ -1110,6 +1111,12 @@ zak_cgi_main_stdin_foreach (ZakCgiMain *zakcgimain, GHFunc func, gpointer user_d
        g_hash_table_foreach (ht, func, user_data);
 }
 
+/**
+ * zak_cgi_main_redirect:
+ * @zakcgimain:
+ * @url:
+ *
+ */
 void
 zak_cgi_main_redirect (ZakCgiMain *zakcgimain, const gchar *url)
 {
index 10e6b3b7c188499b31d75a9a6f06f03f4bd86e1a..e24b71eaa13c16287d1d7a1d7fde45a5135a04b1 100644 (file)
@@ -56,14 +56,18 @@ ZakCgiMain *zak_cgi_main_new (void);
 
 void zak_cgi_main_out (const gchar *header, const gchar *body);
 
+G_DEPRECATED_FOR (zak_cgi_main_get_env_field)
 GHashTable *zak_cgi_main_get_env (ZakCgiMain *zakcgimain);
 GValue *zak_cgi_main_get_env_field (ZakCgiMain *zakcgimain, const gchar *field);
 void zak_cgi_main_env_foreach (ZakCgiMain *zakcgimain, GHFunc func, gpointer user_data);
+G_DEPRECATED_FOR (zak_cgi_main_env_foreach)
 gchar *zak_cgi_main_dump_env (ZakCgiMain *zakcgimain);
 
+G_DEPRECATED_FOR (zak_cgi_main_get_cookie)
 GHashTable *zak_cgi_main_get_cookies (ZakCgiMain *zakcgimain);
 GValue *zak_cgi_main_get_cookie (ZakCgiMain *zakcgimain, const gchar *cookie);
 void zak_cgi_main_cookies_foreach (ZakCgiMain *zakcgimain, GHFunc func, gpointer user_data);
+G_DEPRECATED_FOR (zak_cgi_main_cookies_foreach)
 gchar *zak_cgi_main_dump_cookies (ZakCgiMain *zakcgimain);
 
 gchar *zak_cgi_main_set_cookie (const gchar *name,
@@ -74,6 +78,7 @@ gchar *zak_cgi_main_set_cookie (const gchar *name,
                                 gboolean secure,
                                 gboolean http_only);
 
+G_DEPRECATED_FOR (zak_cgi_main_get_parameter)
 GHashTable *zak_cgi_main_get_parameters (ZakCgiMain *zakcgimain, const gchar *query_string);
 gchar *zak_cgi_main_get_parameter (ZakCgiMain *zakcgimain, const gchar *param);
 void zak_cgi_main_parameters_foreach (ZakCgiMain *zakcgimain, GHFunc func, gpointer user_data);
@@ -95,6 +100,7 @@ GType zak_cgi_file_get_type ();
 
 gchar *zak_cgi_main_get_stdin (ZakCgiMain *zakcgimain);
 
+G_DEPRECATED_FOR (zak_cgi_main_get_stdin_field)
 GHashTable *zak_cgi_main_parse_stdin (const gchar *buf, const gchar *boundary);
 GValue *zak_cgi_main_get_stdin_field (ZakCgiMain *zakcgimain, const gchar *field);
 void zak_cgi_main_stdin_foreach (ZakCgiMain *zakcgimain, GHFunc func, gpointer user_data);
index 6c726c7f1f24b7d20450b6e13510171bb17a7ab5..77552bbb86193ee5d77ec94dc11ec1dd7bb17310 100644 (file)
@@ -133,6 +133,7 @@ main (int argc, char *argv[])
        g_string_append_printf (str, "</table>\n");
 
        env = zak_cgi_main_get_stdin (zakcgimain);
+       zak_cgi_main_parse_stdin (env, NULL);
        /*syslog (LOG_MAKEPRI(LOG_SYSLOG, LOG_DEBUG), "stdin: %s", env);*/
        if (env != NULL)
                {