Commit 0d6f6138 authored by Tom Lane's avatar Tom Lane

Increase buffer size in cash_words(). Pure paranoia; I don't think the

code is broken, but any small change in the output format might overrun
the buffer with the old size.
parent 9318fa85
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
* workings can be found in the book "Software Solutions in C" by * workings can be found in the book "Software Solutions in C" by
* Dale Schumacher, Academic Press, ISBN: 0-12-632360-7. * Dale Schumacher, Academic Press, ISBN: 0-12-632360-7.
* *
* $Header: /cvsroot/pgsql/src/backend/utils/adt/cash.c,v 1.53 2002/04/03 05:39:29 petere Exp $ * $Header: /cvsroot/pgsql/src/backend/utils/adt/cash.c,v 1.54 2002/08/20 16:46:29 tgl Exp $
*/ */
#include "postgres.h" #include "postgres.h"
...@@ -639,7 +639,7 @@ cash_words(PG_FUNCTION_ARGS) ...@@ -639,7 +639,7 @@ cash_words(PG_FUNCTION_ARGS)
{ {
Cash value = PG_GETARG_CASH(0); Cash value = PG_GETARG_CASH(0);
unsigned int val; unsigned int val;
char buf[128]; char buf[256];
char *p = buf; char *p = buf;
Cash m0; Cash m0;
Cash m1; Cash m1;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment