From 24d2befcb6cc804e2417585c09acb48983e2b517 Mon Sep 17 00:00:00 2001 From: Florian Forster Date: Tue, 6 Jul 2010 16:26:35 +0200 Subject: [PATCH] "list graph" action: Don't show any instances if no search term is given. --- src/action_list_graphs.c | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/src/action_list_graphs.c b/src/action_list_graphs.c index 0740424..42bab5d 100644 --- a/src/action_list_graphs.c +++ b/src/action_list_graphs.c @@ -115,6 +115,27 @@ static int print_graph_inst_html (graph_config_t *cfg, /* {{{ */ return (0); } /* }}} int print_graph_inst_html */ +static int print_graph_html (graph_config_t *cfg, /* {{{ */ + __attribute__((unused)) void *user_data) +{ + char params[1024]; + char title[1024]; + + memset (title, 0, sizeof (title)); + graph_get_title (cfg, title, sizeof (title)); + html_escape_buffer (title, sizeof (title)); + + memset (params, 0, sizeof (params)); + graph_get_params (cfg, params, sizeof (params)); + html_escape_buffer (params, sizeof (params)); + + printf ("
  • " + "%s
  • \n", + script_name (), params, title); + + return (0); +} /* }}} int print_graph_html */ + struct page_data_s { const char *search_term; @@ -138,7 +159,9 @@ static int print_search_result (void *user_data) /* {{{ */ printf ("