From aff45885400cd068fbf438a941736841e41607b4 Mon Sep 17 00:00:00 2001
From: Zoltan Arvai <zarvai@inf.u-szeged.hu>
Date: Fri, 11 Apr 2014 14:00:01 +0200
Subject: [PATCH] Buildfix for Windows

You cannot jump past a declaration with an initializer unless the
declaration is enclosed in a block. See MSDN compiler error C2360.

Change-Id: I692b0f256decf70b6153703ff59f74596cfc2861
Reviewed-by: Michael Bruning <michael.bruning@digia.com>
---
 src/core/delegated_frame_node.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/core/delegated_frame_node.cpp b/src/core/delegated_frame_node.cpp
index 608d0b63a..9353f4402 100644
--- a/src/core/delegated_frame_node.cpp
+++ b/src/core/delegated_frame_node.cpp
@@ -220,6 +220,7 @@ static void waitAndDeleteChromiumSync(FenceSync *sync)
         break;
     case FenceSync::EglSync:
 #ifdef EGL_KHR_reusable_sync
+    {
         static bool resolved = false;
         static PFNEGLCLIENTWAITSYNCKHRPROC eglClientWaitSyncKHR = 0;
         static PFNEGLDESTROYSYNCKHRPROC eglDestroySyncKHR = 0;
@@ -235,6 +236,7 @@ static void waitAndDeleteChromiumSync(FenceSync *sync)
         eglClientWaitSyncKHR(sync->egl.display, sync->egl.sync, 0, EGL_FOREVER_KHR);
         eglDestroySyncKHR(sync->egl.display, sync->egl.sync);
         sync->reset();
+    }
 #endif
         break;
     case FenceSync::ArbSync:
-- 
GitLab