summaryrefslogtreecommitdiffstatshomepage
path: root/action.c
diff options
context:
space:
mode:
authorKristaps Dzonsons <kristaps@bsd.lv>2009-01-09 14:45:44 +0000
committerKristaps Dzonsons <kristaps@bsd.lv>2009-01-09 14:45:44 +0000
commitd4119897e8e1f98438694ef49e678e47661a3ae5 (patch)
tree446ad2426ee9788d516b5967a7c89a76a52c6368 /action.c
parent1b6424e34de2a96aaa28ac28d0b0d83c0b46bdf4 (diff)
downloadmandoc-d4119897e8e1f98438694ef49e678e47661a3ae5.tar.gz
mandoc-d4119897e8e1f98438694ef49e678e47661a3ae5.tar.zst
mandoc-d4119897e8e1f98438694ef49e678e47661a3ae5.zip
*** empty log message ***
Diffstat (limited to 'action.c')
-rw-r--r--action.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/action.c b/action.c
index c4937d24..e11c7124 100644
--- a/action.c
+++ b/action.c
@@ -1,4 +1,4 @@
-/* $Id: action.c,v 1.5 2009/01/08 15:59:58 kristaps Exp $ */
+/* $Id: action.c,v 1.6 2009/01/09 14:45:44 kristaps Exp $ */
/*
* Copyright (c) 2008 Kristaps Dzonsons <kristaps@kth.se>
*
@@ -223,7 +223,7 @@ post_dt(struct mdoc *mdoc)
}
mdoc_msg(mdoc, "parsed title: %s", mdoc->meta.title);
- /* TODO: have vol2a functions. */
+ /* TODO: print vol2a functions. */
return(1);
}
@@ -240,7 +240,6 @@ post_os(struct mdoc *mdoc)
assert(0 == mdoc->meta.os[0]);
sz = META_OS_SZ;
- (void)xstrlcpy(mdoc->meta.os, "LOCAL", sz);
for (n = mdoc->last->child; n; n = n->next) {
assert(MDOC_TEXT == n->type);
@@ -252,7 +251,10 @@ post_os(struct mdoc *mdoc)
return(mdoc_err(mdoc, ERR_SYNTAX_ARGFORM));
}
- mdoc_msg(mdoc, "parsed operating system (entering document body)");
+ if (0 == mdoc->meta.os[0])
+ (void)xstrlcpy(mdoc->meta.os, "LOCAL", sz);
+
+ mdoc_msg(mdoc, "parsed operating system: %s", mdoc->meta.os);
mdoc->sec_lastn = mdoc->sec_last = SEC_BODY;
return(1);
}
@@ -279,7 +281,7 @@ post_dd(struct mdoc *mdoc)
assert(MDOC_TEXT == n->type);
p = n->data.text.string;
- if (xstrcmp(p, "$Mdocdate: January 8 2009 $")) {
+ if (xstrcmp(p, "$Mdocdate: January 9 2009 $")) {
mdoc->meta.date = time(NULL);
continue;
} else if (xstrcmp(p, "$")) {