From b1deba8d95bf949899d9746e6a041b35144ebce5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Konstantin=20Ka=CC=88fer?= Date: Fri, 13 Feb 2015 15:09:32 -0800 Subject: [PATCH] do not .release() in function call; execution order is undefined --- src/node_map.cpp | 3 ++- vendor/mbgl | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/node_map.cpp b/src/node_map.cpp index d8b3d3e70..a493e3020 100644 --- a/src/node_map.cpp +++ b/src/node_map.cpp @@ -250,8 +250,9 @@ void NodeMap::renderFinished() { [](char *, void *hint) { delete reinterpret_cast(hint); }, - const_cast(img.release()) + const_cast(img.get()) ); + img.release(); result->Set(NanNew("pixels"), pixels); diff --git a/vendor/mbgl b/vendor/mbgl index a43d2f824..79422fefa 160000 --- a/vendor/mbgl +++ b/vendor/mbgl @@ -1 +1 @@ -Subproject commit a43d2f824dcb50eeb35775cbe7d656ff607bf4eb +Subproject commit 79422fefa3af657a0f004fc924a84f30cf1aeea6