summaryrefslogtreecommitdiffstats
path: root/src/utils
diff options
context:
space:
mode:
authorPatrick McDermott <pj@pehjota.net>2017-11-04 13:28:41 (EDT)
committer Patrick McDermott <pj@pehjota.net>2017-11-04 13:28:41 (EDT)
commitfe24da629d0e96795e5e2c368964fc2e60118f04 (patch)
tree4953292c2a8a2de759d6f7ccfe9e0ec172fc1d78 /src/utils
parentc0b07c73529012f9df3c1f4a1f5fcb087fd0a1ec (diff)
downloadmarquee-fe24da629d0e96795e5e2c368964fc2e60118f04.zip
marquee-fe24da629d0e96795e5e2c368964fc2e60118f04.tar.gz
marquee-fe24da629d0e96795e5e2c368964fc2e60118f04.tar.bz2
mq_html_input_radio(): Add id parameter
Diffstat (limited to 'src/utils')
-rw-r--r--src/utils/html.c5
-rw-r--r--src/utils/html.h3
2 files changed, 5 insertions, 3 deletions
diff --git a/src/utils/html.c b/src/utils/html.c
index 9632baa..744e74d 100644
--- a/src/utils/html.c
+++ b/src/utils/html.c
@@ -682,11 +682,12 @@ mq_html_input_number_d(const gchar *name, const gchar *label,
}
gchar *
-mq_html_input_radio(const gchar *name, const gchar *label, gboolean checked)
+mq_html_input_radio(const gchar *name, const gchar *id, const gchar *label,
+ gboolean checked)
{
return g_strdup_printf("<label for=\"%s\">\n<span>%s:</span>\n"
"<input type=\"radio\" name=\"%s\" id=\"%s\"%s>\n</label>\n",
- name, label, name, name, checked ? " checked=\"checked\"" : "");
+ name, label, name, id, checked ? " checked=\"checked\"" : "");
}
gchar *
diff --git a/src/utils/html.h b/src/utils/html.h
index 023edb2..98b49b2 100644
--- a/src/utils/html.h
+++ b/src/utils/html.h
@@ -78,7 +78,8 @@ mq_html_input_number_d(const gchar *name, const gchar *label,
gdouble min, gdouble step, gdouble max, gdouble value);
gchar *
-mq_html_input_radio(const gchar *name, const gchar *label, gboolean checked);
+mq_html_input_radio(const gchar *name, const gchar *id, const gchar *label,
+ gboolean checked);
gchar *
mq_html_input_checkbox(const gchar *name, const gchar *label, gboolean checked);