From b2a7732258b7a4ea3d82828e59099cbeae505091 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Sat, 16 Jul 2011 20:37:35 +0000 Subject: [PATCH] * Don't crash if initialModes is NULL, but the count is not. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42440 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/accelerants/common/create_display_modes.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/add-ons/accelerants/common/create_display_modes.cpp b/src/add-ons/accelerants/common/create_display_modes.cpp index c9c548f0d2..7e53f48a1c 100644 --- a/src/add-ons/accelerants/common/create_display_modes.cpp +++ b/src/add-ons/accelerants/common/create_display_modes.cpp @@ -477,7 +477,8 @@ create_display_modes(const char* name, edid1_info* edid, // compile initial mode list from the different sources ModeList modes; - modes.AddModes(initialModes, initialModeCount); + if (initialModes != NULL) + modes.AddModes(initialModes, initialModeCount); if (edid != NULL) modes.AddModes(edid);