Update libtangram and fix crashes 67/136067/2
authorMatt Blair <blair1618@gmail.com>
Wed, 28 Jun 2017 02:15:36 +0000 (22:15 -0400)
committerMatt Blair <blair1618@gmail.com>
Thu, 29 Jun 2017 03:30:32 +0000 (23:30 -0400)
commit7d2b5ab78b1904d2f0a422f84d1d1964b9755810
tree533783699866e593d7d50beae0d427e243b8d492
parent8123aaa9d7e49ebd9ba4c3ff14749c39214ea057
Update libtangram and fix crashes

 - Update libtangram to Tangram ES 0.7.0 release, built from Tangram ES commit 4dcdca26b625da545d65a795775351c64d83a2ba
 - fix: do not assign null to std::string
 - fix: use thread_safe_call_sync instead of async
 - prevent maps_service_instance_count go below zero
 - use unique_ptr<Map>, shutdown Map before GL context
 - poll for renderRequests from non-ui threads to avoid deadlocks

Change-Id: Idd2818754ed65ce2013e4da50578455204af67fb
lib/aarch64/libtangram.so
lib/arm/libtangram.so
lib/i586/libtangram.so
lib/x86_64/libtangram.so
src/mapzen/tangram_view.cpp
src/mapzen/tangram_view.hpp
src/mapzen_plugin.c