From ca9e658bd9dec384a8c8e863da7e25ff7ada08e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Fri, 31 Jul 2009 22:22:28 +0000 Subject: [PATCH] * Added Eizo, thanks Jonas. * Added comment to monitor_info::name retrieval via EDID1_MONITOR_NAME. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32040 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/preferences/screen/ScreenMode.cpp | 3 +++ src/servers/app/drawing/AccelerantHWInterface.cpp | 2 ++ 2 files changed, 5 insertions(+) diff --git a/src/preferences/screen/ScreenMode.cpp b/src/preferences/screen/ScreenMode.cpp index c4c43aeff1..7f1de02b23 100644 --- a/src/preferences/screen/ScreenMode.cpp +++ b/src/preferences/screen/ScreenMode.cpp @@ -358,6 +358,9 @@ ScreenMode::GetMonitorInfo(monitor_info& info, float* _diagonalInches) case 'EMA\0': strcpy(info.vendor, "eMachines"); break; + case 'ENC\0': + strcpy(info.vendor, "Eizo"); + break; case 'FUS\0': strcpy(info.vendor, "Fujitsu-Siemens"); break; diff --git a/src/servers/app/drawing/AccelerantHWInterface.cpp b/src/servers/app/drawing/AccelerantHWInterface.cpp index 96d8a2a293..b64c2b782a 100644 --- a/src/servers/app/drawing/AccelerantHWInterface.cpp +++ b/src/servers/app/drawing/AccelerantHWInterface.cpp @@ -944,6 +944,8 @@ AccelerantHWInterface::GetMonitorInfo(monitor_info* info) break; case EDID1_MONITOR_NAME: + // There can be several of these; in this case we'll just + // overwrite the previous entries strlcpy(info->name, monitor->data.monitor_name, sizeof(info->name)); break;