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