diff options
author | Dwayne Boone <dwayne@zeroc.com> | 2015-01-23 11:23:06 -0330 |
---|---|---|
committer | Dwayne Boone <dwayne@zeroc.com> | 2015-01-23 11:23:06 -0330 |
commit | 73ed8d4571a1bfb312e1f459a34296eaf78ae850 (patch) | |
tree | aa1840486c869ac79fc85d9c4aebbfdf6e4d1353 /cpp/demo/IceUtil/workqueue/WorkQueue.cpp | |
parent | Java test controller server fixes (diff) | |
download | ice-73ed8d4571a1bfb312e1f459a34296eaf78ae850.tar.bz2 ice-73ed8d4571a1bfb312e1f459a34296eaf78ae850.tar.xz ice-73ed8d4571a1bfb312e1f459a34296eaf78ae850.zip |
Fixed some warnings that show upi with higher warning levels
Diffstat (limited to 'cpp/demo/IceUtil/workqueue/WorkQueue.cpp')
-rw-r--r-- | cpp/demo/IceUtil/workqueue/WorkQueue.cpp | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/cpp/demo/IceUtil/workqueue/WorkQueue.cpp b/cpp/demo/IceUtil/workqueue/WorkQueue.cpp index 8d455d817ea..f3e343c14a1 100644 --- a/cpp/demo/IceUtil/workqueue/WorkQueue.cpp +++ b/cpp/demo/IceUtil/workqueue/WorkQueue.cpp @@ -53,14 +53,9 @@ public: virtual void run() { - while(1) + string item; + while((item = nextItem()) != "destroy") { - string item = nextItem(); - if(item == "destroy") - { - break; - } - mtprint("work item: " + item + "\n"); IceUtil::ThreadControl::sleep(IceUtil::Time::seconds(1)); } @@ -87,7 +82,7 @@ private: { _monitor.wait(); } - + string item = _queue.front(); _queue.pop_front(); return item; |