File fix-meanwhile-protocol.patch of Package kopete
Index: kopete-23.08.5/protocols/meanwhile/meanwhileaccount.cpp
===================================================================
--- kopete-23.08.5.orig/protocols/meanwhile/meanwhileaccount.cpp
+++ kopete-23.08.5/protocols/meanwhile/meanwhileaccount.cpp
@@ -32,6 +32,7 @@
#include <kconfigbase.h>
#include <kinputdialog.h>
#include <kmessagebox.h>
+#include <kmessagebox_queued.h>
MeanwhileAccount::MeanwhileAccount(
MeanwhileProtocol *parent,
@@ -207,7 +208,7 @@ bool MeanwhileAccount::getForceLogin()
void MeanwhileAccount::slotServerNotification(const QString &mesg)
{
- KMessageBox::queuedMessageBox(0, KMessageBox::Error , mesg,
+ KMessageBox::queuedMessageBox(0L, KMessageBox::Error , mesg,
i18n("Meanwhile Plugin: Message from server"), KMessageBox::Notify);
}
Index: kopete-23.08.5/protocols/meanwhile/meanwhilesession.cpp
===================================================================
--- kopete-23.08.5.orig/protocols/meanwhile/meanwhilesession.cpp
+++ kopete-23.08.5/protocols/meanwhile/meanwhilesession.cpp
@@ -21,6 +21,7 @@
#include <string.h>
#include <stdlib.h>
#include <kmessagebox.h>
+#include <kmessagebox_queued.h>
#include <klocale.h>
#include <qtcpsocket.h>
@@ -200,7 +201,7 @@ void MeanwhileSession::connect(QString p
// TODO - make asynchronous
if (!sock->waitForConnected()) {
- KMessageBox::queuedMessageBox(0, KMessageBox::Error,
+ KMessageBox::queuedMessageBox(0L, KMessageBox::Error,
i18n( "Could not connect to server"), i18n("Meanwhile Plugin"),
KMessageBox::Notify);
delete sock;
@@ -601,7 +602,7 @@ void MeanwhileSession::handleRedirect(co
sock->connectToHost(host, quint16(account->getServerPort()));
if (!sock->waitForConnected()) {
- KMessageBox::queuedMessageBox(0, KMessageBox::Error,
+ KMessageBox::queuedMessageBox(0L, KMessageBox::Error,
i18n( "Could not connect to redirected server"),
i18n("Meanwhile Plugin"),
KMessageBox::Notify);
Index: kopete-23.08.5/protocols/meanwhile/meanwhileaccount.h
===================================================================
--- kopete-23.08.5.orig/protocols/meanwhile/meanwhileaccount.h
+++ kopete-23.08.5/protocols/meanwhile/meanwhileaccount.h
@@ -21,6 +21,7 @@
#include <kopetepasswordedaccount.h>
#include "meanwhileprotocol.h"
#include "meanwhileplugin.h"
+#include "kopete_export.h"
class MeanwhileSession;
Index: kopete-23.08.5/protocols/meanwhile/meanwhileprotocol.cpp
===================================================================
--- kopete-23.08.5.orig/protocols/meanwhile/meanwhileprotocol.cpp
+++ kopete-23.08.5/protocols/meanwhile/meanwhileprotocol.cpp
@@ -29,7 +29,7 @@ K_PLUGIN_FACTORY( MeanwhileProtocolFacto
K_EXPORT_PLUGIN( MeanwhileProtocolFactory( "kopete_meanwhile" ) )
MeanwhileProtocol::MeanwhileProtocol(QObject* parent, const QVariantList &/*args*/)
-: Kopete::Protocol(MeanwhileProtocolFactory::componentData(), parent),
+: Kopete::Protocol(parent),
statusOffline(Kopete::OnlineStatus::Offline, 25, this, 0, QStringList(),
i18n("Offline"), i18n("Offline"),
Index: kopete-23.08.5/protocols/meanwhile/meanwhileeditaccountwidget.cpp
===================================================================
--- kopete-23.08.5.orig/protocols/meanwhile/meanwhileeditaccountwidget.cpp
+++ kopete-23.08.5/protocols/meanwhile/meanwhileeditaccountwidget.cpp
@@ -20,6 +20,7 @@
#include <kopeteaccount.h>
#include <kopetepasswordwidget.h>
#include <kmessagebox.h>
+#include <kmessagebox_queued.h>
#include <klocale.h>
#include "meanwhileprotocol.h"