[dia] [glib-deprecated] Fix crash with autosave and GLib>=2.32
- From: Hans Breuer <hans src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [dia] [glib-deprecated] Fix crash with autosave and GLib>=2.32
- Date: Fri, 10 Oct 2014 08:55:13 +0000 (UTC)
commit a5b427b5f871120a8674a2bbf78451b2f9ea1a22
Author: Hans Breuer <hans breuer org>
Date: Fri Oct 10 10:51:52 2014 +0200
[glib-deprecated] Fix crash with autosave and GLib>=2.32
error is only set when g_thread_try_new() fails, error checking
had inverted logic.
app/load_save.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/app/load_save.c b/app/load_save.c
index 2bae6c2..a41e028 100644
--- a/app/load_save.c
+++ b/app/load_save.c
@@ -1252,7 +1252,7 @@ diagram_autosave(Diagram *dia)
asi->ctx = dia_context_new (_("Auto save"));
#if GLIB_CHECK_VERSION(2,32,0)
- if (g_thread_try_new ("Autosave", _autosave_in_thread, asi, &error)) {
+ if (!g_thread_try_new ("Autosave", _autosave_in_thread, asi, &error)) {
#else
if (!g_thread_create (_autosave_in_thread, asi, FALSE, &error)) {
#endif
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]