date.c.patch

text/plain

Filename: date.c.patch
Type: text/plain
Part: 0
Message: Re: CURRENT_TIME

Patch

Same data as JSON: GET /api/v1/attachments/:id/patch the parsed metadata as JSON — format, series position, per-file stats; never the diff bytes. API reference →
Format: context
File+
date.c 2 1
Index: date.c
===================================================================
RCS file: /home/thomas/cvs/repository/pgsql-server/src/backend/utils/adt/date.c,v
retrieving revision 1.73
diff -c -r1.73 date.c
*** date.c	21 Sep 2002 19:52:41 -0000	1.73
--- date.c	7 Nov 2002 06:32:05 -0000
***************
*** 511,516 ****
--- 511,517 ----
  	fsec_t		fsec;
  	struct tm	tt,
  			   *tm = &tt;
+ 	int			tz;
  	int			nf;
  	char		lowstr[MAXDATELEN + 1];
  	char	   *field[MAXDATEFIELDS];
***************
*** 521,527 ****
  		elog(ERROR, "Bad time external representation (too long) '%s'", str);
  
  	if ((ParseDateTime(str, lowstr, field, ftype, MAXDATEFIELDS, &nf) != 0)
! 	 || (DecodeTimeOnly(field, ftype, nf, &dtype, tm, &fsec, NULL) != 0))
  		elog(ERROR, "Bad time external representation '%s'", str);
  
  	tm2time(tm, fsec, &result);
--- 522,528 ----
  		elog(ERROR, "Bad time external representation (too long) '%s'", str);
  
  	if ((ParseDateTime(str, lowstr, field, ftype, MAXDATEFIELDS, &nf) != 0)
! 	 || (DecodeTimeOnly(field, ftype, nf, &dtype, tm, &fsec, &tz) != 0))
  		elog(ERROR, "Bad time external representation '%s'", str);
  
  	tm2time(tm, fsec, &result);