[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/KDE/3.5/kdepim/libkmime
From: Tom Albers <tomalbers () kde ! nl>
Date: 2006-10-19 20:48:16
Message-ID: 1161290896.617769.31093.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 597297 by toma:
Adds the UserAgent header to the assemble() method. To work, I moved the userAgent( \
bool ) method from newsarticle to message. newsarticle inherits message so no \
problems expected....
M +4 -0 kmime_message.cpp
M +1 -0 kmime_message.h
M +0 -1 kmime_newsarticle.h
--- branches/KDE/3.5/kdepim/libkmime/kmime_message.cpp #597296:597297
@@ -82,6 +82,10 @@
if( (h=organization(false))!=0 )
newHead+=h->as7BitString()+"\n";
+ //UserAgent
+ if( (h=userAgent(false))!=0 )
+ newHead+=h->as7BitString()+"\n";
+
//Mime-Version
newHead+="MIME-Version: 1.0\n";
--- branches/KDE/3.5/kdepim/libkmime/kmime_message.h #597296:597297
@@ -51,6 +51,7 @@
virtual KMime::Headers::CC* cc(bool create=true) { \
KMime::Headers::CC *p=0; return getHeaderInstance(p, create); } virtual \
KMime::Headers::BCC* bcc(bool create=true) { KMime::Headers::BCC \
*p=0; return getHeaderInstance(p, create); } virtual KMime::Headers::References* \
references(bool create=true) { KMime::Headers::References *p=0; return \
getHeaderInstance(p, create); } + virtual KMime::Headers::UserAgent* userAgent(bool \
create=true) { KMime::Headers::UserAgent *p=0; return getHeaderInstance(p, \
create); }
protected:
//hardcoded headers
--- branches/KDE/3.5/kdepim/libkmime/kmime_newsarticle.h #597296:597297
@@ -43,7 +43,6 @@
virtual KMime::Headers::Newsgroups* newsgroups(bool create=true) { \
KMime::Headers::Newsgroups *p=0; return getHeaderInstance(p, create); } virtual \
KMime::Headers::FollowUpTo* followUpTo(bool create=true) { \
KMime::Headers::FollowUpTo *p=0; return getHeaderInstance(p, create); } virtual \
KMime::Headers::Lines* lines(bool create=true) { if(!create && \
l_ines.isEmpty()) return 0; return &l_ines; }
- virtual KMime::Headers::UserAgent* userAgent(bool create=true) { \
KMime::Headers::UserAgent *p=0; return getHeaderInstance(p, create); }
protected:
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic