summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorKristaps Dzonsons <kristaps@bsd.lv>2010-02-17 19:48:33 +0000
committerKristaps Dzonsons <kristaps@bsd.lv>2010-02-17 19:48:33 +0000
commit01ec62f6e0cd6dfb26177bbf011becf69b40a89d (patch)
tree1fa1b2231193c2cf2cab0c99372fc135f4d84c3b
parent781e95b0b2a9d47373341f6cccbf13c9a3b15d7d (diff)
downloadmandoc-01ec62f6e0cd6dfb26177bbf011becf69b40a89d.tar.gz
mandoc-01ec62f6e0cd6dfb26177bbf011becf69b40a89d.tar.zst
mandoc-01ec62f6e0cd6dfb26177bbf011becf69b40a89d.zip
Fixed printing of XHTML DOCTYPE "html" vs. "HTML".
-rw-r--r--html.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/html.c b/html.c
index b49d336b..31372b99 100644
--- a/html.c
+++ b/html.c
@@ -1,4 +1,4 @@
-/* $Id: html.c,v 1.95 2010/01/30 08:42:20 kristaps Exp $ */
+/* $Id: html.c,v 1.96 2010/02/17 19:48:33 kristaps Exp $ */
/*
* Copyright (c) 2008, 2009 Kristaps Dzonsons <kristaps@kth.se>
*
@@ -466,19 +466,23 @@ print_doctype(struct html *h)
{
const char *doctype;
const char *dtd;
+ const char *name;
switch (h->type) {
case (HTML_HTML_4_01_STRICT):
+ name = "HTML";
doctype = "-//W3C//DTD HTML 4.01//EN";
dtd = "http://www.w3.org/TR/html4/strict.dtd";
break;
default:
+ name = "html";
doctype = "-//W3C//DTD XHTML 1.0 Strict//EN";
dtd = "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";
break;
}
- printf("<!DOCTYPE HTML PUBLIC \"%s\" \"%s\">\n", doctype, dtd);
+ printf("<!DOCTYPE %s PUBLIC \"%s\" \"%s\">\n",
+ name, doctype, dtd);
}