Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-p2p/transmission/files: transmission-2.50-segfault.patch
Date: Sun, 08 Apr 2012 17:52:25
Message-Id: 20120408175215.8452F2004C@flycatcher.gentoo.org
1 ssuominen 12/04/08 17:52:15
2
3 Added: transmission-2.50-segfault.patch
4 Log:
5 Fix segmentation fault when opening a torrent file on systems that don't define G_USER_DIRECTORY_DOWNLOAD wrt #408067 by Elijah El Lazkani
6
7 (Portage version: 2.2.0_alpha99/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.1 net-p2p/transmission/files/transmission-2.50-segfault.patch
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/transmission/files/transmission-2.50-segfault.patch?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-p2p/transmission/files/transmission-2.50-segfault.patch?rev=1.1&content-type=text/plain
14
15 Index: transmission-2.50-segfault.patch
16 ===================================================================
17 http://bugs.gentoo.org/408067
18 http://trac.transmissionbt.com/ticket/4573
19
20 --- gtk/conf.c
21 +++ gtk/conf.c
22 @@ -68,4 +68,5 @@
23 {
24 const char * str;
25 + const char * special_dl_dir = g_get_user_special_dir( G_USER_DIRECTORY_DOWNLOAD );
26
27 cf_check_older_configs( );
28 @@ -107,6 +108,5 @@
29 tr_bencDictAddInt( d, PREF_KEY_MAIN_WINDOW_Y, 50 );
30
31 - str = g_get_user_special_dir( G_USER_DIRECTORY_DOWNLOAD );
32 - tr_bencDictAddStr( d, TR_PREFS_KEY_DOWNLOAD_DIR, str );
33 + tr_bencDictAddStr( d, TR_PREFS_KEY_DOWNLOAD_DIR, special_dl_dir ? special_dl_dir : str );
34
35 tr_bencDictAddStr( d, PREF_KEY_SORT_MODE, "sort-by-name" );