mirror of
https://github.com/postgres/postgres.git
synced 2025-04-25 21:42:33 +03:00
Fix copy-paste error with SHA256 digest length in checksum_helper.c
Issue introduced by 87ae969, noticed while working on the area. While on it, fix some grammar in the surrounding static assertions.
This commit is contained in:
parent
69273c8f88
commit
42d74e0c44
@ -180,13 +180,13 @@ pg_checksum_final(pg_checksum_context *context, uint8 *output)
|
|||||||
StaticAssertStmt(sizeof(pg_crc32c) <= PG_CHECKSUM_MAX_LENGTH,
|
StaticAssertStmt(sizeof(pg_crc32c) <= PG_CHECKSUM_MAX_LENGTH,
|
||||||
"CRC-32C digest too big for PG_CHECKSUM_MAX_LENGTH");
|
"CRC-32C digest too big for PG_CHECKSUM_MAX_LENGTH");
|
||||||
StaticAssertStmt(PG_SHA224_DIGEST_LENGTH <= PG_CHECKSUM_MAX_LENGTH,
|
StaticAssertStmt(PG_SHA224_DIGEST_LENGTH <= PG_CHECKSUM_MAX_LENGTH,
|
||||||
"SHA224 digest too for PG_CHECKSUM_MAX_LENGTH");
|
"SHA224 digest too big for PG_CHECKSUM_MAX_LENGTH");
|
||||||
StaticAssertStmt(PG_SHA256_DIGEST_LENGTH <= PG_CHECKSUM_MAX_LENGTH,
|
StaticAssertStmt(PG_SHA256_DIGEST_LENGTH <= PG_CHECKSUM_MAX_LENGTH,
|
||||||
"SHA256 digest too for PG_CHECKSUM_MAX_LENGTH");
|
"SHA256 digest too big for PG_CHECKSUM_MAX_LENGTH");
|
||||||
StaticAssertStmt(PG_SHA384_DIGEST_LENGTH <= PG_CHECKSUM_MAX_LENGTH,
|
StaticAssertStmt(PG_SHA384_DIGEST_LENGTH <= PG_CHECKSUM_MAX_LENGTH,
|
||||||
"SHA384 digest too for PG_CHECKSUM_MAX_LENGTH");
|
"SHA384 digest too big for PG_CHECKSUM_MAX_LENGTH");
|
||||||
StaticAssertStmt(PG_SHA512_DIGEST_LENGTH <= PG_CHECKSUM_MAX_LENGTH,
|
StaticAssertStmt(PG_SHA512_DIGEST_LENGTH <= PG_CHECKSUM_MAX_LENGTH,
|
||||||
"SHA512 digest too for PG_CHECKSUM_MAX_LENGTH");
|
"SHA512 digest too big for PG_CHECKSUM_MAX_LENGTH");
|
||||||
|
|
||||||
switch (context->type)
|
switch (context->type)
|
||||||
{
|
{
|
||||||
@ -207,7 +207,7 @@ pg_checksum_final(pg_checksum_context *context, uint8 *output)
|
|||||||
if (pg_cryptohash_final(context->raw_context.c_sha2, output) < 0)
|
if (pg_cryptohash_final(context->raw_context.c_sha2, output) < 0)
|
||||||
return -1;
|
return -1;
|
||||||
pg_cryptohash_free(context->raw_context.c_sha2);
|
pg_cryptohash_free(context->raw_context.c_sha2);
|
||||||
retval = PG_SHA224_DIGEST_LENGTH;
|
retval = PG_SHA256_DIGEST_LENGTH;
|
||||||
break;
|
break;
|
||||||
case CHECKSUM_TYPE_SHA384:
|
case CHECKSUM_TYPE_SHA384:
|
||||||
if (pg_cryptohash_final(context->raw_context.c_sha2, output) < 0)
|
if (pg_cryptohash_final(context->raw_context.c_sha2, output) < 0)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user