From eaa453335563d670d856da44bf4ea1f332c618a7 Mon Sep 17 00:00:00 2001 From: rhyskidd Date: Wed, 30 May 2012 13:26:32 +0000 Subject: Ensure check for NULL pointer occurs prior to use, not after --- Stars45/TacticalView.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'Stars45/TacticalView.cpp') diff --git a/Stars45/TacticalView.cpp b/Stars45/TacticalView.cpp index 2245691..c6550d0 100644 --- a/Stars45/TacticalView.cpp +++ b/Stars45/TacticalView.cpp @@ -1,6 +1,6 @@ /* Project Starshatter 5.0 Destroyer Studios LLC - Copyright © 1997-2007. All Rights Reserved. + Copyright (C) 1997-2007. All Rights Reserved. SUBSYSTEM: Stars.exe FILE: TacticalView.cpp @@ -261,13 +261,13 @@ TacticalView::DrawMouseRect() void TacticalView::DrawSelection(Ship* seln) { + if (!seln) + return; + Graphic* g = seln->Rep(); Rect r = g->ScreenRect(); - - Point mark_pt; - - if (seln) - mark_pt = seln->Location(); + + Point mark_pt = seln->Location(); projector->Transform(mark_pt); -- cgit v1.1