pgpool2.git / summary / log / commit / refs
commit bd59adba443fa8da8a40378ec7ba536f46978f13
Author: Tatsuo Ishii <ishii@sraoss.co.jp>
Date: Tue Sep 24 06:26:45 2019 +0000
Fix coverity warnings.
src/tools/pgproto/read.c | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/src/tools/pgproto/read.c b/src/tools/pgproto/read.c
index d0ffee39d..c9238d481 100644
--- a/src/tools/pgproto/read.c
+++ b/src/tools/pgproto/read.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2017-2018 Tatsuo Ishii
+ * Copyright (c) 2017-2019 Tatsuo Ishii
*
* Permission to use, copy, modify, and distribute this software and
* its documentation for any purpose and without fee is hereby
@@ -178,7 +178,11 @@ read_until_ready_for_query(PGconn *conn, int timeout)
break;
case 'Z': /* Ready for Query */
- len = read_int32(conn);
+ if (read_int32(conn) < 0)
+ {
+ fprintf(stderr, "read_int32() failed\n");
+ exit(1);
+ }
c = read_char(conn);
fprintf(stderr, "<= BE ReadyForQuery(%c)\n", c);
cont = 0;
[parent: 6156534a7073]