From d5af10acb48cd1688cc0fbed1b748765a3619286 Mon Sep 17 00:00:00 2001 From: Peter Eisentraut Date: Tue, 30 Aug 2016 12:00:00 -0400 Subject: [PATCH v2 13/23] Add explicit cast for casting away volatile --- contrib/pg_stat_statements/pg_stat_statements.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contrib/pg_stat_statements/pg_stat_statements.c b/contrib/pg_stat_statements/pg_stat_statements.c index 62dec8768a..bda5ec61ed 100644 --- a/contrib/pg_stat_statements/pg_stat_statements.c +++ b/contrib/pg_stat_statements/pg_stat_statements.c @@ -1594,7 +1594,7 @@ pg_stat_statements_internal(FunctionCallInfo fcinfo, volatile pgssEntry *e = (volatile pgssEntry *) entry; SpinLockAcquire(&e->mutex); - tmp = e->counters; + tmp = const_cast(e)->counters; SpinLockRelease(&e->mutex); } -- 2.12.0