# HG changeset patch # User David A. Holland # Date 1653973255 14400 # Node ID f5acaf0c8a2905815b9fe247cc3ec521e5327d81 # Parent a02e9434072e4d9bb1d3908cfeba56abb8b22c28 Don't cast through "volatile int". Causes a gcc warning nowadays. XXX: should put something else back here to frighten the optimizer diff -r a02e9434072e -r f5acaf0c8a29 anagram/support/assert.h --- a/anagram/support/assert.h Tue May 31 00:59:42 2022 -0400 +++ b/anagram/support/assert.h Tue May 31 01:00:55 2022 -0400 @@ -15,7 +15,7 @@ void badAssertion(const char *file, int line); #define assert(p) \ - (((volatile int)(p)) ? (void)0 : badAssertion(__FILE__, __LINE__)) + (((/*volatile*/ int)(p)) ? (void)0 : badAssertion(__FILE__, __LINE__)) /*