From: Tom Lane Date: Mon, 11 Apr 2022 17:15:46 +0000 (-0400) Subject: fgetc() returns int, not char. X-Git-Tag: REL_15_BETA1~197 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=93fcf2d2095674834e1ddbc6803ec043e3216afa;p=thirdparty%2Fpostgresql.git fgetc() returns int, not char. This has no practical effect, since this code doesn't actually need to distinguish EOF (-1) from \0377; but it silences a Coverity complaint. --- diff --git a/src/backend/utils/activity/pgstat.c b/src/backend/utils/activity/pgstat.c index 7df3fda6484..ea1cb8d1e3f 100644 --- a/src/backend/utils/activity/pgstat.c +++ b/src/backend/utils/activity/pgstat.c @@ -1498,7 +1498,7 @@ pgstat_read_statsfile(void) */ for (;;) { - char t = fgetc(fpin); + int t = fgetc(fpin); switch (t) {