From bcdb0e9460be74ed171e5fc8812a9c19c909277e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20A=C3=9Fmus?= Date: Sat, 16 Jul 2005 23:34:23 +0000 Subject: [PATCH] some useful leftovers from debugging, use new with nothrow for it to make sense to test the returned pointer git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13704 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/servers/app/drawing/ViewHWInterface.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/servers/app/drawing/ViewHWInterface.cpp b/src/servers/app/drawing/ViewHWInterface.cpp index a317418f12..14d9672793 100644 --- a/src/servers/app/drawing/ViewHWInterface.cpp +++ b/src/servers/app/drawing/ViewHWInterface.cpp @@ -11,6 +11,7 @@ // //------------------------------------------------------------------------------ +#include #include #include @@ -564,7 +565,7 @@ ViewHWInterface::GetModeList(display_mode **_modes, uint32 *_count) const uint32 colors[] = {B_CMAP8, B_RGB15, B_RGB16, B_RGB32}; uint32 count = resolutionCount * 4; - display_mode *modes = new display_mode[count]; + display_mode *modes = new(nothrow) display_mode[count]; if (modes == NULL) return B_NO_MEMORY; @@ -591,6 +592,13 @@ ViewHWInterface::GetModeList(display_mode **_modes, uint32 *_count) index++; } } +/* display_mode *modes = new(nothrow) display_mode[1]; + modes[0].virtual_width = 640; + modes[0].virtual_height = 480; + modes[0].space = B_CMAP8; + + *_modes = modes; + *_count = 1;*/ return B_OK; }