diff -r e5618cc85d74 -r 6c158198356e javaextensions/wma/sms_cbs/pushplugin/cbs/src.s60/cbsserverconnection.cpp --- a/javaextensions/wma/sms_cbs/pushplugin/cbs/src.s60/cbsserverconnection.cpp Thu Jul 15 18:31:06 2010 +0300 +++ b/javaextensions/wma/sms_cbs/pushplugin/cbs/src.s60/cbsserverconnection.cpp Thu Aug 19 09:48:13 2010 +0300 @@ -58,7 +58,7 @@ return cbsConn; } -CbsServerConnection::~CbsServerConnection() +OS_EXPORT CbsServerConnection::~CbsServerConnection() { JELOG2(EWMA); removeDir(mMessageStoreDirName); @@ -128,7 +128,7 @@ } } -void CbsServerConnection::open(ConnectionListener* aListener, +OS_EXPORT void CbsServerConnection::open(ConnectionListener* aListener, bool aIsAppLaunched) { JELOG2(EWMA); @@ -282,7 +282,7 @@ } } -int CbsServerConnection::retrieveMessage(TJavaMessageParametersBuf& aCbsBuf) +OS_EXPORT int CbsServerConnection::retrieveMessage(TJavaMessageParametersBuf& aCbsBuf) { JELOG2(EWMA); TCBSParametersBuf cbsParametersBuf; @@ -328,7 +328,7 @@ } -void CbsServerConnection::close() +OS_EXPORT void CbsServerConnection::close() { JELOG2(EWMA); // the close and RunL are synchronized to make it SMP safe. @@ -524,7 +524,7 @@ } // Store the received page number, such that the message can // be reconstructed in the correct order later - mCbsMessagePagesRef.Append(currentPage); + mCbsMessagePagesRef.AppendL(currentPage); // Store the actual content of the message mCbsMessagePagesData->AppendL(messageData);