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

Diff for /mandoc/cgi.c between version 1.165 and 1.166

version 1.165, 2019/01/31 23:00:23 version 1.166, 2019/03/06 12:32:41
Line 324  http_encode(const char *p)
Line 324  http_encode(const char *p)
         for (; *p != '\0'; p++) {          for (; *p != '\0'; p++) {
                 if (isalnum((unsigned char)*p) == 0 &&                  if (isalnum((unsigned char)*p) == 0 &&
                     strchr("-._~", *p) == NULL)                      strchr("-._~", *p) == NULL)
                         printf("%%%02.2X", (unsigned char)*p);                          printf("%%%2.2X", (unsigned char)*p);
                 else                  else
                         putchar(*p);                          putchar(*p);
         }          }

Legend:
Removed from v.1.165  
changed lines
  Added in v.1.166

CVSweb