Merge pull request #12208 from neikeq/l

Mono: Fix build with tools=no or target=release
This commit is contained in:
Rémi Verschelde 2017-10-18 08:29:37 +02:00 committed by GitHub
commit 9bead2e06f
2 changed files with 4 additions and 0 deletions

View file

@ -51,6 +51,7 @@
#define CACHED_STRING_NAME(m_var) (CSharpLanguage::get_singleton()->get_string_names().m_var)
#ifdef TOOLS_ENABLED
static bool _create_project_solution_if_needed() {
String sln_path = GodotSharpDirs::get_project_sln_path();
@ -65,6 +66,7 @@ static bool _create_project_solution_if_needed() {
return true;
}
#endif
CSharpLanguage *CSharpLanguage::singleton = NULL;

View file

@ -119,7 +119,9 @@ void SignalAwaiterHandle::_bind_methods() {
SignalAwaiterHandle::SignalAwaiterHandle(uint32_t p_managed_handle)
: MonoGCHandle(p_managed_handle) {
#ifdef DEBUG_ENABLED
conn_target_id = 0;
#endif
}
SignalAwaiterHandle::~SignalAwaiterHandle() {