From 3c31ba5ce5eaac67910febb7067fd9a780fa64c4 Mon Sep 17 00:00:00 2001 From: Daniel Collin Date: Sun, 25 Nov 2012 11:07:04 +0100 Subject: [PATCH] Fixed crash when entering some bad value of tracks and then loading a .rocket file --- ogl_editor/src/Editor.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ogl_editor/src/Editor.c b/ogl_editor/src/Editor.c index 96c02e1..9b9f99f 100644 --- a/ogl_editor/src/Editor.c +++ b/ogl_editor/src/Editor.c @@ -277,7 +277,7 @@ static void drawStatus() size = drawConnectionStatus(0, sizeY); size += drawCurrentValue(size, sizeY); - size += drawNameValue("Track", size, sizeY, &s_editorData.trackData.activeTrack, 0, getTrackCount() - 1, s_currentTrack); + size += drawNameValue("Track", size, sizeY, &s_editorData.trackData.activeTrack, 0, emaxi(0, getTrackCount() - 1), s_currentTrack); size += drawNameValue("Row", size, sizeY, &s_editorData.trackViewInfo.rowPos, 0, 20000 - 1, s_currentRow); size += drawNameValue("Start Row", size, sizeY, &s_editorData.trackViewInfo.startRow, 0, 10000000, s_startRow); size += drawNameValue("End Row", size, sizeY, &s_editorData.trackViewInfo.endRow, 0, 10000000, s_endRow);