X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fcore.h;h=1aa2fa384e6aa453a5ca968141ffd255ed2187a2;hp=8945b0eae0f4ebb67e6e663669e2c8a58046a5ec;hb=674ad8ee4369cbc9516eb6d6629a616e9310c71f;hpb=2eae29a94017197946f0c216e03367247c6e36be diff --git a/src/core/core.h b/src/core/core.h index 8945b0ea..1aa2fa38 100644 --- a/src/core/core.h +++ b/src/core/core.h @@ -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