diff options
author | Roberto C. Sanchez <roberto@connexer.com> | 2014-10-21 22:48:33 -0400 |
---|---|---|
committer | Roberto C. Sanchez <roberto@connexer.com> | 2014-10-21 22:48:33 -0400 |
commit | 4885bfcef4d89cf0cb391e00af617b9fd19c9cbb (patch) | |
tree | e8ba8579bd76a1b277231202ca6579eb19c1ab4b /src/backend/rendering/chtmlexportrendering.cpp | |
parent | 294b5ec5834affa57641475946b8d2aeca53c577 (diff) |
Imported Upstream version 2.5
Diffstat (limited to 'src/backend/rendering/chtmlexportrendering.cpp')
-rw-r--r-- | src/backend/rendering/chtmlexportrendering.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/backend/rendering/chtmlexportrendering.cpp b/src/backend/rendering/chtmlexportrendering.cpp index e6d0ff6..6a571c6 100644 --- a/src/backend/rendering/chtmlexportrendering.cpp +++ b/src/backend/rendering/chtmlexportrendering.cpp @@ -11,6 +11,8 @@ #include <boost/scoped_ptr.hpp> #include <iostream> +#include <QDebug> + #include "backend/drivers/cswordmoduleinfo.h" #include "backend/keys/cswordkey.h" #include "backend/keys/cswordversekey.h" @@ -132,7 +134,10 @@ const QString CHTMLExportRendering::renderEntry( const KeyTreeItem& i, CSwordKey key_renderedText = key->renderedText(); if (m_filterOptions.headings) { - (*mod_Itr)->module()->RenderText(); + + // only process EntryAttributes, do not render, this might destroy the EntryAttributes again + (*mod_Itr)->module()->RenderText(0, -1, 0); + sword::AttributeValue::const_iterator it = (*mod_Itr)->module()->getEntryAttributes()["Heading"]["Preverse"].begin(); const sword::AttributeValue::const_iterator end = |