From 79b5fee1a28e01aac2595911b9232014610b0b3e Mon Sep 17 00:00:00 2001 From: WuErPing Date: Mon, 5 Aug 2013 21:15:19 +0800 Subject: [PATCH 1/2] fixed clang++ compile problem --- include/process/event.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/process/event.hpp b/include/process/event.hpp index 84a8790..cf728da 100644 --- a/include/process/event.hpp +++ b/include/process/event.hpp @@ -12,7 +12,7 @@ namespace process { // Forward declarations. -struct ProcessBase; +class ProcessBase; struct MessageEvent; struct DispatchEvent; struct HttpEvent; From 7ecca1fa62560799a34c5d1085a0cbb15d87ea99 Mon Sep 17 00:00:00 2001 From: WuErPing Date: Wed, 7 Aug 2013 00:07:20 +0800 Subject: [PATCH 2/2] format --- src/process.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/process.cpp b/src/process.cpp index 3ffe0b5..d68a524 100644 --- a/src/process.cpp +++ b/src/process.cpp @@ -1166,10 +1166,10 @@ void* schedule(void* arg) Gate::state_t old = gate->approach(); process = process_manager->dequeue(); if (process == NULL) { - gate->arrive(old); // Wait at gate if idle. - continue; + gate->arrive(old); // Wait at gate if idle. + continue; } else { - gate->leave(); + gate->leave(); } } process_manager->resume(process);