diff options
Diffstat (limited to 'src/backend/libpq/portal.c')
-rw-r--r-- | src/backend/libpq/portal.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/backend/libpq/portal.c b/src/backend/libpq/portal.c index 3fb02b03ec7..d116a3c12cc 100644 --- a/src/backend/libpq/portal.c +++ b/src/backend/libpq/portal.c @@ -5,9 +5,7 @@ * * Copyright (c) 1994, Regents of the University of California * - * - * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/libpq/Attic/portal.c,v 1.17 1998/09/01 04:28:50 momjian Exp $ + * $Id: portal.c,v 1.18 1998/12/14 06:50:26 scrappy Exp $ * *------------------------------------------------------------------------- */ @@ -75,8 +73,8 @@ in_range(char *msg, int value, int min, int max) { if (value < min || value >= max) { - sprintf(PQerrormsg, "FATAL: %s, %d is not in range [%d,%d)\n", - msg, value, min, max); + snprintf(PQerrormsg, ERROR_MSG_LENGTH, + "FATAL: %s, %d is not in range [%d,%d)\n", msg, value, min, max); pqdebug("%s", PQerrormsg); fputs(PQerrormsg, stderr); return 0; @@ -89,7 +87,7 @@ valid_pointer(char *msg, void *ptr) { if (!ptr) { - sprintf(PQerrormsg, "FATAL: %s\n", msg); + snprintf(PQerrormsg, ERROR_MSG_LENGTH, "FATAL: %s\n", msg); pqdebug("%s", PQerrormsg); fputs(PQerrormsg, stderr); return 0; |