[BACK]Return to cgi.c CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

Diff for /mandoc/cgi.c between version 1.122 and 1.123

version 1.122, 2016/04/14 23:48:48 version 1.123, 2016/04/15 00:14:17
Line 588  pg_searchres(const struct req *req, struct manpage *r,
Line 588  pg_searchres(const struct req *req, struct manpage *r,
   
         resp_begin_html(200, NULL);          resp_begin_html(200, NULL);
         resp_searchform(req);          resp_searchform(req);
         puts("<DIV CLASS=\"results\">");  
         puts("<TABLE>");  
   
         for (i = 0; i < sz; i++) {          if (sz > 1) {
                 printf("<TR>\n"                  puts("<DIV CLASS=\"results\">");
                        "<TD CLASS=\"title\">\n"                  puts("<TABLE>");
                        "<A HREF=\"/%s%s%s/%s",  
                     scriptname, *scriptname == '\0' ? "" : "/",  
                     req->q.manpath, r[i].file);  
                 printf("\">");  
                 html_print(r[i].names);  
                 printf("</A>\n"  
                        "</TD>\n"  
                        "<TD CLASS=\"desc\">");  
                 html_print(r[i].output);  
                 puts("</TD>\n"  
                      "</TR>");  
         }  
   
         puts("</TABLE>\n"                  for (i = 0; i < sz; i++) {
              "</DIV>");                          printf("<TR>\n"
                                  "<TD CLASS=\"title\">\n"
                                  "<A HREF=\"/%s%s%s/%s",
                               scriptname, *scriptname == '\0' ? "" : "/",
                               req->q.manpath, r[i].file);
                           printf("\">");
                           html_print(r[i].names);
                           printf("</A>\n"
                                  "</TD>\n"
                                  "<TD CLASS=\"desc\">");
                           html_print(r[i].output);
                           puts("</TD>\n"
                                "</TR>");
                   }
   
                   puts("</TABLE>\n"
                        "</DIV>");
           }
   
         /*          /*
          * In man(1) mode, show one of the pages           * In man(1) mode, show one of the pages
          * even if more than one is found.           * even if more than one is found.
          */           */
   
         if (req->q.equal) {          if (req->q.equal || sz == 1) {
                 puts("<HR>");                  puts("<HR>");
                 iuse = 0;                  iuse = 0;
                 priouse = 20;                  priouse = 20;

Legend:
Removed from v.1.122  
changed lines
  Added in v.1.123

CVSweb