app: in GimpBacktrace Windows backend, return NULL backtrace if not initialized

In the Windows implementation of gimp_backtrace_new(), return NULL
if the backend is not fully initialized.

(cherry picked from commit 95b69dd77b)
This commit is contained in:
Ell
2020-07-30 00:13:05 +03:00
parent 22690abac3
commit 5fc30e59d3

View File

@ -370,6 +370,9 @@ gimp_backtrace_new (gboolean include_current_thread)
DWORD tid; DWORD tid;
gint i; gint i;
if (! initialized)
return NULL;
g_mutex_lock (&mutex); g_mutex_lock (&mutex);
if (! gimp_backtrace_enumerate_threads ()) if (! gimp_backtrace_enumerate_threads ())