diff --git a/src/backend/commands/sequence.c b/src/backend/commands/sequence.c index 6aab73bfd4..2710937904 100644 --- a/src/backend/commands/sequence.c +++ b/src/backend/commands/sequence.c @@ -701,13 +701,10 @@ nextval_internal(Oid relid, bool check_permissions) break; /* stop fetching */ if (!cycle) { - char buf[100]; - - snprintf(buf, sizeof(buf), INT64_FORMAT, maxv); ereport(ERROR, (errcode(ERRCODE_SEQUENCE_GENERATOR_LIMIT_EXCEEDED), - errmsg("nextval: reached maximum value of sequence \"%s\" (%s)", - RelationGetRelationName(seqrel), buf))); + errmsg("nextval: reached maximum value of sequence \"%s\" (" INT64_FORMAT ")", + RelationGetRelationName(seqrel), maxv))); } next = minv; } @@ -724,13 +721,10 @@ nextval_internal(Oid relid, bool check_permissions) break; /* stop fetching */ if (!cycle) { - char buf[100]; - - snprintf(buf, sizeof(buf), INT64_FORMAT, minv); ereport(ERROR, (errcode(ERRCODE_SEQUENCE_GENERATOR_LIMIT_EXCEEDED), - errmsg("nextval: reached minimum value of sequence \"%s\" (%s)", - RelationGetRelationName(seqrel), buf))); + errmsg("nextval: reached minimum value of sequence \"%s\" (" INT64_FORMAT ")", + RelationGetRelationName(seqrel), minv))); } next = maxv; } diff --git a/src/include/commands/sequence.h b/src/include/commands/sequence.h index e2638abf0e..66debfc5cd 100644 --- a/src/include/commands/sequence.h +++ b/src/include/commands/sequence.h @@ -55,15 +55,15 @@ extern int64 nextval_internal(Oid relid, bool check_permissions); extern Datum nextval(PG_FUNCTION_ARGS); extern List *sequence_options(Oid relid); -extern ObjectAddress DefineSequence(ParseState *pstate, CreateSeqStmt *stmt); +extern ObjectAddress DefineSequence(ParseState *pstate, CreateSeqStmt *seq); extern ObjectAddress AlterSequence(ParseState *pstate, AlterSeqStmt *stmt); extern void DeleteSequenceTuple(Oid relid); extern void ResetSequence(Oid seq_relid); extern void ResetSequenceCaches(void); -extern void seq_redo(XLogReaderState *rptr); +extern void seq_redo(XLogReaderState *record); extern void seq_desc(StringInfo buf, XLogReaderState *rptr); extern const char *seq_identify(uint8 info); -extern void seq_mask(char *pagedata, BlockNumber blkno); +extern void seq_mask(char *page, BlockNumber blkno); #endif /* SEQUENCE_H */