# # # patch "src/monotone/MonotoneThread.cpp" # from [cffdc42ec0d0a552d563a3d2781da2473f9ea4a7] # to [8bb311182c4678c7a98338bee71182c7e6d96c6d] # # patch "src/monotone/MonotoneThread.h" # from [ec3593fad22238f647fa86f55e11142c75a240ca] # to [d6f3fa543d00b5ccf5677df4c8ceb759fdf30af3] # ============================================================ --- src/monotone/MonotoneThread.cpp cffdc42ec0d0a552d563a3d2781da2473f9ea4a7 +++ src/monotone/MonotoneThread.cpp 8bb311182c4678c7a98338bee71182c7e6d96c6d @@ -134,6 +134,13 @@ QString MonotoneTask::getDecodedOutput(c return codec->toUnicode(output); } +void MonotoneTask::appendOutOfBandMessages(const QList & msgs) +{ + if (msgs.size() == 0) + return; + oobMessages.append(msgs); +} + bool MonotoneTask::outOfBandMessagesMatch(MessageType type, const QRegExp & regex) { foreach (MessagePair pair, oobMessages) ============================================================ --- src/monotone/MonotoneThread.h ec3593fad22238f647fa86f55e11142c75a240ca +++ src/monotone/MonotoneThread.h d6f3fa543d00b5ccf5677df4c8ceb759fdf30af3 @@ -59,7 +59,7 @@ public: void setOutputEncoding(const QString & e) { outputEncoding = e; } //! appends more out-of-band messages for this task - void appendOutOfBandMessages(const QList & msgs) { oobMessages.append(msgs); } + void appendOutOfBandMessages(const QList &); //! returns true if one or more out-of-band messages match the given regex bool outOfBandMessagesMatch(MessageType, const QRegExp &);