diff --git a/src/backend/commands/sequence.c b/src/backend/commands/sequence.c
index 56763a35a17636dbbb823856ddb2689f9912f28d..960d3693de6bbdc5cd093915413d8f9ba6bac2b1 100644
--- a/src/backend/commands/sequence.c
+++ b/src/backend/commands/sequence.c
@@ -61,7 +61,7 @@ static SeqTable init_sequence(char *caller, char *name);
 static Form_pg_sequence read_info(char *caller, SeqTable elm, Buffer *buf);
 static void init_params(CreateSeqStmt *seq, Form_pg_sequence new);
 static int	get_param(DefElem *def);
-static void do_setval(char *seqname, int32 next, char iscalled);
+static void do_setval(char *seqname, int32 next, bool iscalled);
 
 /*
  * DefineSequence