aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/formatting.c
diff options
context:
space:
mode:
authorTatsuo Ishii <ishii@postgresql.org>2001-02-27 08:13:31 +0000
committerTatsuo Ishii <ishii@postgresql.org>2001-02-27 08:13:31 +0000
commitdf247b821d811abcfc0ac707e1a3af9dfce474c9 (patch)
treedbc50e5ce1f0f4ab332e3810bef8c56921308e92 /src/backend/utils/adt/formatting.c
parent919ace07d59f1a0fbb237b0ca348e4a7574b4042 (diff)
downloadpostgresql-df247b821d811abcfc0ac707e1a3af9dfce474c9.tar.gz
postgresql-df247b821d811abcfc0ac707e1a3af9dfce474c9.zip
Massive commits for SunOS4 port.
Diffstat (limited to 'src/backend/utils/adt/formatting.c')
-rw-r--r--src/backend/utils/adt/formatting.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/backend/utils/adt/formatting.c b/src/backend/utils/adt/formatting.c
index a6cb25e3cab..bef39d2da53 100644
--- a/src/backend/utils/adt/formatting.c
+++ b/src/backend/utils/adt/formatting.c
@@ -1,7 +1,7 @@
/* -----------------------------------------------------------------------
* formatting.c
*
- * $Header: /cvsroot/pgsql/src/backend/utils/adt/formatting.c,v 1.32 2001/02/12 12:52:02 momjian Exp $
+ * $Header: /cvsroot/pgsql/src/backend/utils/adt/formatting.c,v 1.33 2001/02/27 08:13:28 ishii Exp $
*
*
* Portions Copyright (c) 1999-2000, PostgreSQL Global Development Group
@@ -1398,7 +1398,7 @@ int4len(int4 num)
{
char b[16];
- return sprintf(b, "%d", num);
+ return snprintf(b, sizeof(b), "%d", num);
}
/* ----------
@@ -3211,7 +3211,7 @@ int_to_roman(int number)
fill_str(result, '#', 15);
return result;
}
- len = sprintf(numstr, "%d", number);
+ len = snprintf(numstr, sizeof(numstr), "%d", number);
for (p = numstr; *p != '\0'; p++, --len)
{
@@ -4013,7 +4013,7 @@ NUM_processor(FormatNode *node, NUMDesc *Num, char *inout, char *number,
Np->inout_p += strlen(Np->inout_p) - 1;
}
else
- Np->inout_p += sprintf(Np->inout_p, "%15s", Np->number_p) - 1;
+ Np->inout_p += snprintf(Np->inout_p, plen - (Np->inout_p - Np->inout), "%15s", Np->number_p) - 1;
break;
case NUM_rn:
@@ -4023,7 +4023,7 @@ NUM_processor(FormatNode *node, NUMDesc *Num, char *inout, char *number,
Np->inout_p += strlen(Np->inout_p) - 1;
}
else
- Np->inout_p += sprintf(Np->inout_p, "%15s", str_tolower(Np->number_p)) - 1;
+ Np->inout_p += snprintf(Np->inout_p, plen - (Np->inout_p - Np->inout), "%15s", str_tolower(Np->number_p)) - 1;
break;
case NUM_th: