X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fcore.h;h=53a6a31bf43e1f74a6a2dad7cdc144da92ef9b15;hp=8945b0eae0f4ebb67e6e663669e2c8a58046a5ec;hb=16f8531e383eade0a75a3b74ea11b909b8b1e049;hpb=3c2914faeb01f3bc32e29f40179ae88040fbcf59 diff --git a/src/core/core.h b/src/core/core.h index 8945b0ea..53a6a31b 100644 --- a/src/core/core.h +++ b/src/core/core.h @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright (C) 2005-08 by the Quassel Project * + * Copyright (C) 2005-09 by the Quassel Project * * devel@quassel-irc.org * * * * This program is free software; you can redistribute it and/or modify * @@ -208,10 +208,11 @@ class Core : public QObject { * \param networkId The network id * \param type The type of the buffer (StatusBuffer, Channel, etc.) * \param buffer The buffer name (if empty, the net's status buffer is returned) + * \param create Whether or not the buffer should be created if it doesnt exist * \return The BufferInfo corresponding to the given network and buffer name, or 0 if not found */ - static inline BufferInfo bufferInfo(UserId user, const NetworkId &networkId, BufferInfo::Type type, const QString &buffer = "") { - return instance()->storage->getBufferInfo(user, networkId, type, buffer); + static inline BufferInfo bufferInfo(UserId user, const NetworkId &networkId, BufferInfo::Type type, const QString &buffer = "", bool create = true) { + return instance()->storage->bufferInfo(user, networkId, type, buffer, create); } //! Get the unique BufferInfo for a bufferId