[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdegraphics/kviewshell/shell
From: Dirk Mueller <mueller () kde ! org>
Date: 2006-08-26 21:38:45
Message-ID: 1156628325.596331.11999.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 577505 by mueller:
- you can't return references to local variables
M +3 -6 renderQueue.cpp
M +1 -1 renderQueue.h
--- trunk/KDE/kdegraphics/kviewshell/shell/renderQueue.cpp #577504:577505
@@ -94,20 +94,17 @@
emitRenderingFinished(page);
}
-JobId& RenderQueue::requestRenderJob()
+JobId RenderQueue::requestRenderJob()
{
QMutexLocker locker(&mutex);
if (renderQueue.isEmpty())
{
// Return a JobId with invalid page number, to indicate the no rendering requests
// are in the queue.
- JobId id = JobId();
- return id;
+ return JobId();
}
- JobId page = renderQueue.front();
-
- return page;
+ return renderQueue.front();
}
void RenderQueue::emitRenderingFinished(RenderedDocumentPagePixmap* page)
--- trunk/KDE/kdegraphics/kviewshell/shell/renderQueue.h #577504:577505
@@ -62,7 +62,7 @@
/* The next two functions are only called by the
renderThread. */
void addFinishedPage(RenderedDocumentPagePixmap*);
- JobId& requestRenderJob();
+ JobId requestRenderJob();
/** @brief Wait until a new rendering job is added to the queue.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic