From 686e9e883ba5b63430e96a10bb4234fac3fd1fe7 Mon Sep 17 00:00:00 2001
From: Florian Schmaus <flow@cs.fau.de>
Date: Thu, 3 Aug 2017 10:41:44 +0200
Subject: [PATCH] LawsScheduler: Use "unsigned int" instead of "int"

---
 emper/strategies/laws/LawsScheduler.cpp | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/emper/strategies/laws/LawsScheduler.cpp b/emper/strategies/laws/LawsScheduler.cpp
index e6a6f61b..a45dd970 100644
--- a/emper/strategies/laws/LawsScheduler.cpp
+++ b/emper/strategies/laws/LawsScheduler.cpp
@@ -73,7 +73,7 @@ Fiber* LawsScheduler::nextFiber() {
 	if (fiber != nullptr) {
 		// We fetched a fiber from your local priority queue.
 #ifdef EMPER_STATS
-		int flag = static_cast<unsigned int>(LawsStrategy::FiberSource::fromPriority);
+		unsigned int flag = static_cast<unsigned int>(LawsStrategy::FiberSource::fromPriority);
 		fiber->setFlag(flag);
 #endif
 		return fiber;
@@ -83,7 +83,7 @@ Fiber* LawsScheduler::nextFiber() {
 
 	if (likely(poped)) {
 #ifdef EMPER_STATS
-		int flag = static_cast<unsigned int>(LawsStrategy::FiberSource::fromLocal);
+		unsigned int flag = static_cast<unsigned int>(LawsStrategy::FiberSource::fromLocal);
 		fiber->setFlag(flag);
 #endif
 		return fiber;
@@ -100,7 +100,7 @@ Fiber* LawsScheduler::nextFiber() {
 		poped = queues[victim]->popTop(&fiber);
 		if (poped) {
 #ifdef EMPER_STATS
-		int flag = static_cast<unsigned int>(LawsStrategy::FiberSource::stolen);
+		unsigned int flag = static_cast<unsigned int>(LawsStrategy::FiberSource::stolen);
 		fiber->setFlag(flag);
 #endif
 			return fiber;
@@ -111,7 +111,7 @@ Fiber* LawsScheduler::nextFiber() {
 	poped = mainThreadQueue->popTop(&fiber);
 	if (poped) {
 #ifdef EMPER_STATS
-		int flag = static_cast<unsigned int>(LawsStrategy::FiberSource::mainThread);
+		unsigned int flag = static_cast<unsigned int>(LawsStrategy::FiberSource::mainThread);
 		fiber->setFlag(flag);
 #endif
 		return fiber;
-- 
GitLab