aboutsummaryrefslogtreecommitdiffstats
path: root/src/contentDispositionField.cpp
diff options
context:
space:
mode:
authorVincent Richard <[email protected]>2005-04-12 18:42:54 +0000
committerVincent Richard <[email protected]>2005-04-12 18:42:54 +0000
commitf879a9794c4908df8e7484250b56b13342a66038 (patch)
tree83f91b9f743eb70d5398c6ce543596b434274c16 /src/contentDispositionField.cpp
parentAdded attachMDNRequest(). (diff)
downloadvmime-f879a9794c4908df8e7484250b56b13342a66038.tar.gz
vmime-f879a9794c4908df8e7484250b56b13342a66038.zip
Added support for RFC-2231.
Diffstat (limited to 'src/contentDispositionField.cpp')
-rw-r--r--src/contentDispositionField.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/contentDispositionField.cpp b/src/contentDispositionField.cpp
index bfbacc21..816c484f 100644
--- a/src/contentDispositionField.cpp
+++ b/src/contentDispositionField.cpp
@@ -74,13 +74,13 @@ void contentDispositionField::setReadDate(const datetime& readDate)
}
-const string contentDispositionField::getFilename() const
+const word contentDispositionField::getFilename() const
{
return (dynamic_cast <const defaultParameter&>(*findParameter("filename")).getValue());
}
-void contentDispositionField::setFilename(const string& filename)
+void contentDispositionField::setFilename(const word& filename)
{
dynamic_cast <defaultParameter&>(*getParameter("filename")).setValue(filename);
}
@@ -88,13 +88,13 @@ void contentDispositionField::setFilename(const string& filename)
const string contentDispositionField::getSize() const
{
- return (dynamic_cast <const defaultParameter&>(*findParameter("size")).getValue());
+ return (dynamic_cast <const defaultParameter&>(*findParameter("size")).getValue().getBuffer());
}
void contentDispositionField::setSize(const string& size)
{
- dynamic_cast <defaultParameter&>(*getParameter("size")).setValue(size);
+ dynamic_cast <defaultParameter&>(*getParameter("size")).setValue(word(size));
}