Просмотр исходного кода

Fix race condition that may segfault

Matthias Vogelgesang 7 лет назад
Родитель
Сommit
c074379454
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      src/iridium-markdown.c

+ 1 - 1
src/iridium-markdown.c

@@ -64,8 +64,8 @@ iridium_markdown_compile_async (IridiumMarkdown *self,
   GTask *task;
 
   task = g_task_new (self, cancellable, callback, user_data);
-  g_task_run_in_thread (task, compile_thread);
   g_task_set_task_data (task, g_strdup (markdown), g_free);
+  g_task_run_in_thread (task, compile_thread);
   g_object_unref (task);
 }