From 586433e5cc0d9bec63a3baa5cf47445ceeb9df9d Mon Sep 17 00:00:00 2001 From: John Darrington Date: Tue, 26 Mar 2013 22:07:50 +0100 Subject: [PATCH] Work around bug in compiler --- src/data/casereader.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/data/casereader.c b/src/data/casereader.c index c8050c6cde..c0968669a2 100644 --- a/src/data/casereader.c +++ b/src/data/casereader.c @@ -239,13 +239,12 @@ static casenumber casereader_count_cases__ (const struct casereader *reader, casenumber max_cases) { - struct casereader *clone; - casenumber n_cases; - - clone = casereader_clone (reader); - n_cases = casereader_advance (clone, max_cases); + struct casereader *clone = casereader_clone (reader); + casenumber n_cases = casereader_advance (clone, max_cases); +#if (__GNUC__ == 4 ) && (__GNUC_MINOR__ == 4) + volatile int x = 1; +#endif casereader_destroy (clone); - return n_cases; } -- 2.30.2