| 345 | } |
| 346 | |
| 347 | static size_t add_radio_button(const char *name, int value, const char *id, const char *label, const char *sufix, bool checked, char *buffer) |
| 348 | { |
| 349 | if(!buffer || !label) return 0; |
| 350 | |
| 351 | char html[MAX_LINE_LEN]; |
| 352 | sprintf(html, "<label><input type=\"radio\" name=\"%s\" value=\"%i\" id=\"%s\"%s/> %s%s</label>", |
| 353 | name, value, id, |
| 354 | checked ? ITEM_CHECKED : "", |
| 355 | label, (sufix) ? sufix : "<br>"); |
| 356 | return concat(buffer, html); |
| 357 | } |
| 358 | |
| 359 | static size_t add_check_box(const char *name, bool disabled, const char *label, const char *sufix, bool checked, char *buffer) |
| 360 | { |
no test coverage detected