From: | "Tobias Heinlein (keytoaster)" <keytoaster@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] gentoo-x86 commit in x11-terms/multi-aterm/files: multi-aterm-0.2.1-display-security-issue.patch |
Date: | Sat, 03 May 2008 11:59:00 |
Message-Id: | E1JsGOH-0004wE-RB@stork.gentoo.org |
1 | keytoaster 08/05/03 11:58:57 |
2 | |
3 | Added: multi-aterm-0.2.1-display-security-issue.patch |
4 | Log: |
5 | Adding patch to fix security bug #219754 |
6 | (Portage version: 2.1.5_rc6) |
7 | |
8 | Revision Changes Path |
9 | 1.1 x11-terms/multi-aterm/files/multi-aterm-0.2.1-display-security-issue.patch |
10 | |
11 | file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-terms/multi-aterm/files/multi-aterm-0.2.1-display-security-issue.patch?rev=1.1&view=markup |
12 | plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-terms/multi-aterm/files/multi-aterm-0.2.1-display-security-issue.patch?rev=1.1&content-type=text/plain |
13 | |
14 | Index: multi-aterm-0.2.1-display-security-issue.patch |
15 | =================================================================== |
16 | --- multi-aterm-0.2.1/src/main.c 2004-09-03 20:49:36.000000000 +0200 |
17 | +++ multi-aterm-0.2.1.new/src/main.c 2008-05-03 13:33:04.000000000 +0200 |
18 | @@ -1853,15 +1853,13 @@ |
19 | //get_options(argc, argv); |
20 | //display_options(); |
21 | |
22 | - if (display_name == NULL) |
23 | - if ((display_name = getenv("DISPLAY")) == NULL) |
24 | - display_name = ":0"; |
25 | - |
26 | Xdisplay = XOpenDisplay(display_name); |
27 | |
28 | if (!Xdisplay) |
29 | { |
30 | - print_error("can't open display %s", display_name); |
31 | + print_error("can't open display %s", display_name?display_name: |
32 | + getenv("DISPLAY")?getenv("DISPLAY"): |
33 | + "as no -d given and DISPLAY not set"); |
34 | exit(EXIT_FAILURE); |
35 | } |
36 | |
37 | |
38 | |
39 | |
40 | -- |
41 | gentoo-commits@l.g.o mailing list |