diff options
author | Daniel Veillard <veillard@src.gnome.org> | 2002-03-19 14:36:46 +0000 |
---|---|---|
committer | Daniel Veillard <veillard@src.gnome.org> | 2002-03-19 14:36:46 +0000 |
commit | 4b3a84ffcfc9791bbb04f443ef4198f563b4e80b (patch) | |
tree | c7d21afeecfa49a3cfb91934ab953ac3ee7b4ca6 /valid.c | |
parent | 28cac6b5a9558001844e02f00bfddda211b466d2 (diff) | |
download | android_external_libxml2-4b3a84ffcfc9791bbb04f443ef4198f563b4e80b.tar.gz android_external_libxml2-4b3a84ffcfc9791bbb04f443ef4198f563b4e80b.tar.bz2 android_external_libxml2-4b3a84ffcfc9791bbb04f443ef4198f563b4e80b.zip |
adding "make valgrind" running the full regression tests (except python
* Makefile.am: adding "make valgrind" running the full regression
tests (except python ones) under Valgrind (using valgrind -q
which was kindly added by the author).
* valid.c: stupid bug pinpointed by Valgrind, the regression tests
passes cleanly now except an obcure floating point initialization
raised in log10() in one XPath regression test ???
* tree.c: edited some comments to close #75244
Daniel
Diffstat (limited to 'valid.c')
-rw-r--r-- | valid.c | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -609,14 +609,14 @@ xmlSnprintfElementContent(char *buf, int size, xmlElementContentPtr content, int break; case XML_ELEMENT_CONTENT_ELEMENT: if (content->prefix != NULL) { - if (size - len < xmlStrlen(content->prefix + 10)) { + if (size - len < xmlStrlen(content->prefix) + 10) { strcat(buf, " ..."); return; } strcat(buf, (char *) content->prefix); strcat(buf, ":"); } - if (size - len < xmlStrlen(content->name + 10)) { + if (size - len < xmlStrlen(content->name) + 10) { strcat(buf, " ..."); return; } @@ -3935,7 +3935,7 @@ xmlSnprintfElements(char *buf, int size, xmlNodePtr node, int glob) { switch (cur->type) { case XML_ELEMENT_NODE: if ((cur->ns != NULL) && (cur->ns->prefix != NULL)) { - if (size - len < xmlStrlen(cur->ns->prefix + 10)) { + if (size - len < xmlStrlen(cur->ns->prefix) + 10) { if ((size - len > 4) && (buf[len - 1] != '.')) strcat(buf, " ..."); return; @@ -3943,7 +3943,7 @@ xmlSnprintfElements(char *buf, int size, xmlNodePtr node, int glob) { strcat(buf, (char *) cur->ns->prefix); strcat(buf, ":"); } - if (size - len < xmlStrlen(cur->name + 10)) { + if (size - len < xmlStrlen(cur->name) + 10) { if ((size - len > 4) && (buf[len - 1] != '.')) strcat(buf, " ..."); return; |