From 8e2d6d31ff370142b966ec2ef7eaab5379bbf895 Mon Sep 17 00:00:00 2001 From: Marcus Eggenberger Date: Tue, 19 Feb 2008 00:29:43 +0000 Subject: [PATCH] bufferSyncer checks now for valid BufferIds --- src/common/buffersyncer.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/common/buffersyncer.cpp b/src/common/buffersyncer.cpp index b97d2337..7fe424f0 100644 --- a/src/common/buffersyncer.cpp +++ b/src/common/buffersyncer.cpp @@ -32,6 +32,9 @@ QDateTime BufferSyncer::lastSeen(BufferId buffer) const { } bool BufferSyncer::setLastSeen(BufferId buffer, const QDateTime &time) { + if(!_lastSeen.contains(buffer)) + return false; + if(_lastSeen[buffer] < time) { _lastSeen[buffer] = time; emit lastSeenSet(buffer, time); -- 2.20.1