Mark mystreamer variable as PG_USED_FOR_ASSERTS_ONLY
authorTomas Vondra <tomas.vondra@postgresql.org>
Sat, 6 Nov 2021 15:32:11 +0000 (16:32 +0100)
committerTomas Vondra <tomas.vondra@postgresql.org>
Sat, 6 Nov 2021 15:32:11 +0000 (16:32 +0100)
Silences warnings about unused variable, when built without asserts.

src/bin/pg_basebackup/bbstreamer_file.c

index 03e1ea25505ff451ec1b96674e38ca60eaade8d6..eba173f688981eec1beaa87bb306bba2c1f99d31 100644 (file)
@@ -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);
 }