Index: src/backend/utils/adt/formatting.c
===================================================================
RCS file: /cvsroot/pgsql/src/backend/utils/adt/formatting.c,v
retrieving revision 1.123
diff -c -c -r1.123 formatting.c
*** src/backend/utils/adt/formatting.c	13 Feb 2007 02:00:55 -0000	1.123
--- src/backend/utils/adt/formatting.c	14 Feb 2007 05:07:34 -0000
***************
*** 2484,2489 ****
--- 2484,2490 ----
  			else
  			{
  				sscanf(inout, "%1d", &tmfc->d);
+ 				tmfc->d--;
  				return strspace_len(inout) + 1 + SKIP_THth(suf);
  			}
  			break;
