From c630ed9cafc8903b7326071668d20b217809efde Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Konsta=20=27sooda=27=20H=C3=B6ltt=C3=A4?= Date: Sun, 23 Jun 2013 15:20:53 +0300 Subject: [PATCH] ogl_editor: set bookmarks NULL when freeing them trackData's bookmarks are realloc()'d later when bookmarks are added if the pointer is not null, and realloc gets upset if it's freed already. --- ogl_editor/src/loadsave.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ogl_editor/src/loadsave.c b/ogl_editor/src/loadsave.c index 8c66387..66c89d3 100644 --- a/ogl_editor/src/loadsave.c +++ b/ogl_editor/src/loadsave.c @@ -21,6 +21,7 @@ static void parseXml(mxml_node_t* rootNode, TrackData* trackData) mxml_node_t* node = rootNode; free(trackData->bookmarks); + trackData->bookmarks = NULL; trackData->bookmarkCount = 0; trackData->highlightRowStep = 8;