diff --git a/src/backend/postmaster/syslogger.c b/src/backend/postmaster/syslogger.c
index fa11fa0..8a9a776 100644
--- a/src/backend/postmaster/syslogger.c
+++ b/src/backend/postmaster/syslogger.c
@@ -1171,8 +1171,8 @@ logfile_rotate(bool time_based_rotation, int size_rotation_for)
 	char	   *csvfilename = NULL;
 	pg_time_t	fntime;
 	FILE	   *fh;
-	bool       rotate_csvlog;
-	bool       rotate_stderr;
+	int         rotate_csvlog;
+	int         rotate_stderr;
 
 	rotation_requested = false;
 
