diff options
| author | jacob1 <jfu614@gmail.com> | 2013-03-03 20:38:52 (GMT) |
|---|---|---|
| committer | jacob1 <jfu614@gmail.com> | 2013-03-03 20:38:52 (GMT) |
| commit | 17d79e8d8e585a39ca8b16efa1d18a11409f8079 (patch) | |
| tree | 3dffb7755e0fec6065885df298db448b342def79 /src/preview/PreviewView.cpp | |
| parent | 846d7d8064cf84c6b4e55a8a0417e7e605e0d144 (diff) | |
| download | powder-17d79e8d8e585a39ca8b16efa1d18a11409f8079.zip powder-17d79e8d8e585a39ca8b16efa1d18a11409f8079.tar.gz | |
fix crash when drawing particles in invalid coordinates (using console)
Diffstat (limited to 'src/preview/PreviewView.cpp')
| -rw-r--r-- | src/preview/PreviewView.cpp | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/src/preview/PreviewView.cpp b/src/preview/PreviewView.cpp index 61a0c8f..1859a2a 100644 --- a/src/preview/PreviewView.cpp +++ b/src/preview/PreviewView.cpp @@ -1,10 +1,3 @@ -/* - * PreviewView.cpp - * - * Created on: Jan 21, 2012 - * Author: Simon - */ - #include <sstream> #include <vector> #include <cmath> @@ -274,7 +267,7 @@ void PreviewView::OnDraw() g->drawrect(Position.X, Position.Y, (XRES/2)+1, (YRES/2)+1, 255, 255, 255, 100); g->draw_line(Position.X+XRES/2, Position.Y+1, Position.X+XRES/2, Position.Y+Size.Y-2, 200, 200, 200, 255); - if(!(!votesUp && !votesDown)) + if(votesUp || votesDown) { float ryf; int nyu, nyd; @@ -573,5 +566,7 @@ PreviewView::~PreviewView() RemoveComponent(submitCommentButton); delete submitCommentButton; } + if(savePreview) + delete savePreview; } |
