Use PqMsg_* macros in postgres.c.
authorNathan Bossart <[email protected]>
Tue, 7 Jan 2025 21:34:19 +0000 (15:34 -0600)
committerNathan Bossart <[email protected]>
Tue, 7 Jan 2025 21:34:19 +0000 (15:34 -0600)
Commit f4b54e1ed9, which introduced macros for protocol characters,
missed updating a couple of places in postgres.c.

Author: Dave Cramer
Reviewed-by: Fabrízio de Royes Mello
Discussion: https://postgr.es/m/CADK3HHJUVBPoVOmFesPB-fN8_dYt%2BQELV2UB6jxOW2Z40qF-qw%40mail.gmail.com
Backpatch-through: 17

src/backend/tcop/postgres.c

index c01cff9d650990e24226bf7dabf1c9a73381e613..5655348a2e2901ca07f4fa6cea73864467cc71fb 100644 (file)
@@ -310,7 +310,7 @@ InteractiveBackend(StringInfo inBuf)
                printf("statement: %s\n", inBuf->data);
        fflush(stdout);
 
-       return 'Q';
+       return PqMsg_Query;
 }
 
 /*
@@ -4897,9 +4897,9 @@ PostgresMain(const char *dbname, const char *username)
                                break;
 
                                /*
-                                * 'X' means that the frontend is closing down the socket. EOF
-                                * means unexpected loss of frontend connection. Either way,
-                                * perform normal shutdown.
+                                * PqMsg_Terminate means that the frontend is closing down the
+                                * socket. EOF means unexpected loss of frontend connection.
+                                * Either way, perform normal shutdown.
                                 */
                        case EOF: