aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/vmime/body.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/vmime/body.cpp b/src/vmime/body.cpp
index 8b334352..e5813375 100644
--- a/src/vmime/body.cpp
+++ b/src/vmime/body.cpp
@@ -128,7 +128,7 @@ size_t body::findNextBoundaryPosition
void body::parseImpl
- (const parsingContext& /* ctx */,
+ (const parsingContext& ctx,
shared_ptr <utility::parserInputStreamAdapter> parser,
const size_t position, const size_t end, size_t* newPosition)
{
@@ -286,7 +286,7 @@ void body::parseImpl
if (partEnd > partStart)
{
vmime::text text;
- text.parse(parser, partStart, partEnd);
+ text.parse(ctx, parser, partStart, partEnd);
m_prologText = text.getWholeBuffer();
}
@@ -304,7 +304,7 @@ void body::parseImpl
if (partEnd < partStart)
std::swap(partStart, partEnd);
- part->parse(parser, partStart, partEnd, NULL);
+ part->parse(ctx, parser, partStart, partEnd, NULL);
m_parts.push_back(part);
}
@@ -325,7 +325,7 @@ void body::parseImpl
try
{
- part->parse(parser, partStart, end);
+ part->parse(ctx, parser, partStart, end);
}
catch (std::exception&)
{
@@ -338,7 +338,7 @@ void body::parseImpl
else if (partStart < end)
{
vmime::text text;
- text.parse(parser, partStart, end);
+ text.parse(ctx, parser, partStart, end);
m_epilogText = text.getWholeBuffer();
}