From dafcf887daa472b0a49bee7e07042372bc37cee4 Mon Sep 17 00:00:00 2001 From: Tomas Vondra Date: Sat, 6 Nov 2021 16:32:11 +0100 Subject: [PATCH] Mark mystreamer variable as PG_USED_FOR_ASSERTS_ONLY Silences warnings about unused variable, when built without asserts. --- src/bin/pg_basebackup/bbstreamer_file.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/bin/pg_basebackup/bbstreamer_file.c b/src/bin/pg_basebackup/bbstreamer_file.c index 03e1ea25505..eba173f6889 100644 --- a/src/bin/pg_basebackup/bbstreamer_file.c +++ b/src/bin/pg_basebackup/bbstreamer_file.c @@ -561,7 +561,8 @@ create_file_for_extract(const char *filename, mode_t mode) static void bbstreamer_extractor_finalize(bbstreamer *streamer) { - bbstreamer_extractor *mystreamer = (bbstreamer_extractor *) streamer; + bbstreamer_extractor *mystreamer PG_USED_FOR_ASSERTS_ONLY + = (bbstreamer_extractor *) streamer; Assert(mystreamer->file == NULL); }