fix an infinite loop bug Daniel
authorDaniel Veillard <veillard@src.gnome.org>
Tue, 8 Apr 2008 08:22:14 +0000 (08:22 +0000)
committerDaniel Veillard <veillard@src.gnome.org>
Tue, 8 Apr 2008 08:22:14 +0000 (08:22 +0000)
* python/generator.py: fix an infinite loop bug
Daniel

svn path=/trunk/; revision=1464

ChangeLog
python/generator.py

index 1576e23..a43f404 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+Tue Apr  8 10:19:01 CEST 2008 Daniel Veillard <daniel@veillard.com>
+
+       * python/generator.py: fix an infinite loop bug
+
 Thu Apr  3 09:32:49 CEST 2008 Daniel Veillard <daniel@veillard.com>
 
        * libxslt/xsltutils.c: avoid a scary realloc() loop should fix #520383
index c13d606..45f00b6 100755 (executable)
@@ -673,6 +673,9 @@ def writeDoc(name, args, indent, output):
      output.write(indent)
      output.write('"""')
      while len(val) > 60:
+         if val[0] == " ":
+            val = val[1:]
+            continue
          str = val[0:60]
          i = string.rfind(str, " ");
          if i < 0: