X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2Fpedro%2Fpedroxmpp.h;h=ee3234fd4a69e8778c3ab9bd3c6333637102ec74;hb=18023a6d3838bec98725b5a745bd29350bb9e337;hp=34b6d039067a2faf76c8584dc4584782c55ee770;hpb=96d8c01e94b7fc84ec7072b9218b4d76bd0f480a;p=inkscape.git diff --git a/src/pedro/pedroxmpp.h b/src/pedro/pedroxmpp.h index 34b6d0390..ee3234fd4 100644 --- a/src/pedro/pedroxmpp.h +++ b/src/pedro/pedroxmpp.h @@ -6,7 +6,7 @@ * Authors: * Bob Jamison * - * Copyright (C) 2005-2006 Bob Jamison + * Copyright (C) 2005-2007 Bob Jamison * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public @@ -24,6 +24,7 @@ */ #include +#include #include #include @@ -504,7 +505,7 @@ public: /** * Assignment */ - XmppEventListener(const XmppEventListener &other) + XmppEventListener(const XmppEventListener &/*other*/) {} @@ -519,7 +520,7 @@ public: * event handling. Use event.getType() to decide what to do * with the event. */ - virtual void processXmppEvent(const XmppEvent &event) + virtual void processXmppEvent(const XmppEvent &/*event*/) {} }; @@ -566,13 +567,13 @@ public: /** * Send an error message to all subscribers */ - void error(char *fmt, ...); + void error(const char *fmt, ...) G_GNUC_PRINTF(2,3); /** * Send a status message to all subscribers */ - void status(char *fmt, ...); + void status(const char *fmt, ...) G_GNUC_PRINTF(2,3); //########################### //# LISTENERS @@ -629,10 +630,6 @@ private: std::vector eventQueue; bool eventQueueEnabled; - - static const int targetWriteBufLen = 2048; - - char targetWriteBuf[targetWriteBufLen]; }; @@ -725,7 +722,7 @@ public: /** * */ - virtual bool write(char *fmt, ...); + virtual bool write(const char *fmt, ...) G_GNUC_PRINTF(2,3); //####################### //# V A R I A B L E S @@ -1133,7 +1130,7 @@ private: bool saslPlainAuthenticate(); - bool saslAuthenticate(); + bool saslAuthenticate(const DOMString &streamId); bool iqAuthenticate(const DOMString &streamId); @@ -1146,10 +1143,6 @@ private: bool doRegister; - static const int writeBufLen = 2048; - - unsigned char writeBuf[writeBufLen]; - std::vectorgroupChats; //#### Roster