Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37046656
en ru br
Репозитории ALT

Группа :: Сети/WWW
Пакет: netsurf

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: netsurf-3.9-fix-download-dialog-segfault.patch
Скачать


commit 1f0dc9dd6e014e0e5d4093fef53c41cd09854897
Author: Vincent Sanders <vince@kyllikki.org>
Date:   Tue Oct 15 20:09:26 2019 +0100
    fix gtk download window dereferencing boolean as pointer
diff --git a/frontends/gtk/download.c b/frontends/gtk/download.c
index 0bb5bb362..b981dce4b 100644
--- a/frontends/gtk/download.c
+++ b/frontends/gtk/download.c
@@ -749,11 +749,10 @@ static void nsgtk_download_store_create_item (struct gui_download_window *dl)
 /**
  * Wrapper to GSourceFunc-ify nsgtk_download_update.
  */
-static gboolean nsgtk_download_gsourcefunc__nsgtk_download_update(
-		gpointer user_data)
+static gboolean
+nsgtk_download_gsourcefunc__nsgtk_download_update(gpointer user_data)
 {
-	bool *force_update = user_data;
-	return nsgtk_download_update(*force_update);
+	return nsgtk_download_update(FALSE);
 }
 
 static struct gui_download_window *
@@ -839,7 +838,7 @@ gui_download_window_create(download_context *ctx, struct gui_window *gui)
 		g_timeout_add(
 			UPDATE_RATE,
 			nsgtk_download_gsourcefunc__nsgtk_download_update,
-			FALSE);
+			NULL);
 	}
 
 	nsgtk_downloads_list = g_list_prepend(nsgtk_downloads_list, download);
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin