From 8f58489dbea6d4f5ee9bb9abfba7cd06aa8b96f8 Mon Sep 17 00:00:00 2001 From: dankan1890 Date: Mon, 7 Dec 2015 19:45:14 +0100 Subject: [PATCH] fix build for VS 2013 and earlier. reference http://stackoverflow.com/questions/22212737/strange-syntax-error-reported-in-a-range-based-for-loop --- src/lib/formats/cassimg.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib/formats/cassimg.cpp b/src/lib/formats/cassimg.cpp index 7fe1bcec81b..a591de070b1 100644 --- a/src/lib/formats/cassimg.cpp +++ b/src/lib/formats/cassimg.cpp @@ -279,7 +279,9 @@ void cassette_close(cassette_image *cassette) if ((cassette->flags & CASSETTE_FLAG_DIRTY) && (cassette->flags & CASSETTE_FLAG_SAVEONEXIT)) cassette_save(cassette); for (auto & elem : cassette->blocks) + { global_free(elem); + } global_free(cassette); } }