if the <input type="submit|reset"> has no value, use a default one - webdump - HTML to plain-text converter for webpages
 (HTM) git clone git://git.codemadness.org/webdump
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit bf60f514843dfa9c2cc5d10fa9e7f3978da5cefb
 (DIR) parent 29ab23324d260dae10475498bfcabd06a4c9ba48
 (HTM) Author: Hiltjo Posthuma <hiltjo@codemadness.org>
       Date:   Wed, 13 Sep 2023 20:39:42 +0200
       
       if the <input type="submit|reset"> has no value, use a default one
       
       Diffstat:
         M webdump.c                           |       8 +++++---
       
       1 file changed, 5 insertions(+), 3 deletions(-)
       ---
 (DIR) diff --git a/webdump.c b/webdump.c
       @@ -2061,10 +2061,12 @@ xmltagstartparsed(XMLParser *p, const char *t, size_t tl, int isshort)
                } else if (cur->tag.displaytype & DisplayInput) {
                        if (!attr_type.len) {
                                hprintf("[%-15s]", attr_value.len ? attr_value.data : ""); /* default: text */
       -                } else if (!strcasecmp(attr_type.data, "button") ||
       -                           !strcasecmp(attr_type.data, "submit") ||
       -                           !strcasecmp(attr_type.data, "reset")) {
       +                } else if (!strcasecmp(attr_type.data, "button")) {
                                hprintf("[%s]", attr_value.len ? attr_value.data : "");
       +                } else if (!strcasecmp(attr_type.data, "submit")) {
       +                        hprintf("[%s]", attr_value.len ? attr_value.data : "Submit Query");
       +                } else if (!strcasecmp(attr_type.data, "reset")) {
       +                        hprintf("[%s]", attr_value.len ? attr_value.data : "Reset");
                        } else if (!strcasecmp(attr_type.data, "checkbox")) {
                                hprintf("[%s]",
                                        attr_checked.len &&