From 22e3e14aab0091f651d31af22367ce5ac65f5ddb Mon Sep 17 00:00:00 2001 From: Murai Takashi Date: Fri, 30 Dec 2016 12:02:38 +0900 Subject: [PATCH] TabDecorator.cpp: fix dereference of null pointer Signed-off-by: Adrien Destugues fixes #13137 --- src/servers/app/decorator/TabDecorator.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/servers/app/decorator/TabDecorator.cpp b/src/servers/app/decorator/TabDecorator.cpp index a5953f2ea6..fe64fc9734 100644 --- a/src/servers/app/decorator/TabDecorator.cpp +++ b/src/servers/app/decorator/TabDecorator.cpp @@ -465,7 +465,8 @@ TabDecorator::_DistributeTabSize(float delta) } // done - previousTab->tabRect.right = floorf(fFrame.right + fBorderWidth); + if (previousTab != NULL) + previousTab->tabRect.right = floorf(fFrame.right + fBorderWidth); for (int32 i = 0; i < tabCount; i++) { Decorator::Tab* tab = fTabList.ItemAt(i);