summary refs log tree commit diff stats
path: root/rod/docgen.nim
diff options
context:
space:
mode:
authorrumpf_a@web.de <>2009-12-19 18:15:49 +0100
committerrumpf_a@web.de <>2009-12-19 18:15:49 +0100
commit8ce705f6860169b6b0c6db94db38ba25f4f1965f (patch)
tree3927687f72c4bfcb3a149c3b9914b65085a61736 /rod/docgen.nim
parent10ab814fbae0a54151028efd42ee9f806cc6bacd (diff)
downloadNim-8ce705f6860169b6b0c6db94db38ba25f4f1965f.tar.gz
got rid of platdef.c generation
Diffstat (limited to 'rod/docgen.nim')
-rwxr-xr-xrod/docgen.nim6
1 files changed, 2 insertions, 4 deletions
diff --git a/rod/docgen.nim b/rod/docgen.nim
index 66580149b..711848e5f 100755
--- a/rod/docgen.nim
+++ b/rod/docgen.nim
@@ -410,8 +410,7 @@ proc renderHeadline(d: PDoc, n: PRstNode): PRope =
         toRope(chr(n.level - 1 + ord('A')) & "")])
   
 proc renderOverline(d: PDoc, n: PRstNode): PRope = 
-  var t: PRope
-  t = nil
+  var t: PRope = nil
   for i in countup(0, rsonsLen(n) - 1): app(t, renderRstToOut(d, n.sons[i]))
   result = nil
   if d.meta[metaTitle] == nil: 
@@ -543,10 +542,9 @@ proc renderTocEntry(d: PDoc, e: TTocEntry): PRope =
                  "\\item\\label{$1_toc} $2\\ref{$1}$n", [e.refname, e.header])
 
 proc renderTocEntries(d: PDoc, j: var int, lvl: int): PRope = 
-  var a: int
   result = nil
   while (j <= high(d.tocPart)): 
-    a = abs(d.tocPart[j].n.level)
+    var a = abs(d.tocPart[j].n.level)
     if (a == lvl): 
       app(result, renderTocEntry(d, d.tocPart[j]))
       inc(j)