diff options
author | Pascal Rigaux <pixel@mandriva.com> | 2007-09-28 16:21:57 +0000 |
---|---|---|
committer | Pascal Rigaux <pixel@mandriva.com> | 2007-09-28 16:21:57 +0000 |
commit | 2c94319f843e60f52c8b3e5621cb038753a9e76d (patch) | |
tree | bf9c4cd6072e58133490ecf4c72c13aea7caccdb /lib/Xconfig | |
parent | e73922b5b019a5415f56cc4f3f504f4f35874bad (diff) | |
download | drakx-kbd-mouse-x11-2c94319f843e60f52c8b3e5621cb038753a9e76d.tar drakx-kbd-mouse-x11-2c94319f843e60f52c8b3e5621cb038753a9e76d.tar.gz drakx-kbd-mouse-x11-2c94319f843e60f52c8b3e5621cb038753a9e76d.tar.bz2 drakx-kbd-mouse-x11-2c94319f843e60f52c8b3e5621cb038753a9e76d.tar.xz drakx-kbd-mouse-x11-2c94319f843e60f52c8b3e5621cb038753a9e76d.zip |
- fix typo in 0.32: don't wrongly default to "automatic" resolution when
creating xorg.conf (in non --auto)
Diffstat (limited to 'lib/Xconfig')
-rw-r--r-- | lib/Xconfig/xfree.pm | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/Xconfig/xfree.pm b/lib/Xconfig/xfree.pm index ab9d3b5..df53ea6 100644 --- a/lib/Xconfig/xfree.pm +++ b/lib/Xconfig/xfree.pm @@ -188,7 +188,8 @@ sub get_resolutions { my $Screen = $o_Screen || $raw_X->get_default_screen or return {}; my $depth = val($Screen->{DefaultColorDepth} || $Screen->{DefaultDepth}); - my $Display = find { !$depth || val($_->{l}{Depth}) eq $depth } @{$Screen->{Display} || []} or return { automatic => 1 }; + my $Displays = $Screen->{Display} or return {}; + my $Display = find { !$depth || val($_->{l}{Depth}) eq $depth } @$Displays or return { automatic => 1 }; my $s = val($Display->{l}{Virtual} || $Display->{l}{Modes}); my @l; while ($s =~ /(\d+)(x|\s+)(\d+)/g) { |