From 06d50fd80170a97e0a67e24c4ab1332e4d950c53 Mon Sep 17 00:00:00 2001 From: low012 Date: Wed, 20 Apr 2011 17:27:59 +0000 Subject: [PATCH] *) fixed stupid bug (introduced in r7663 by myself) which caused wrong parsing of Wiki pages git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@7669 6c8d7289-2bf4-0310-a012-ef5d649a1542 --- source/de/anomic/data/wiki/WikiCode.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/de/anomic/data/wiki/WikiCode.java b/source/de/anomic/data/wiki/WikiCode.java index a656f52ec..802813a12 100644 --- a/source/de/anomic/data/wiki/WikiCode.java +++ b/source/de/anomic/data/wiki/WikiCode.java @@ -925,7 +925,10 @@ public class WikiCode extends AbstractWikiParser implements WikiParser { if (Arrays.binarySearch(HEADLINE_TAGS, tags.openWiki) >= 0) { processHeadline(stringBuilder, firstPosition, tags, secondPosition, direlem); } else { + int delta = stringBuilder.length(); stringBuilder.replace(firstPosition, firstPosition + tags.openWikiLength, tags.openHTML); + delta = (delta - stringBuilder.length()) * -1; + secondPosition += delta; stringBuilder.replace(secondPosition, secondPosition + tags.closeWikiLength, tags.closeHTML); } }