mirror of
https://github.com/postgres/postgres.git
synced 2025-05-06 19:59:18 +03:00
- Corrected error handling in PGTYPEStimestamp_from_asc.
- Set pgtypeslib version to 1.2.
This commit is contained in:
parent
3cd8411826
commit
1f87d79142
@ -1746,5 +1746,10 @@ Mon Feb 16 08:17:19 CET 2004
|
|||||||
- Cleaned up parser a little bit. It does not make sense to allow a
|
- Cleaned up parser a little bit. It does not make sense to allow a
|
||||||
typename to be typedef'ed that cannot be parsed as variable type.
|
typename to be typedef'ed that cannot be parsed as variable type.
|
||||||
- Allowed some SQL keywords to be used as C variable names.
|
- Allowed some SQL keywords to be used as C variable names.
|
||||||
|
|
||||||
|
Tue Feb 24 16:48:57 CET 2004
|
||||||
|
|
||||||
|
- Corrected error handling in PGTYPEStimestamp_from_asc.
|
||||||
|
- Set pgtypeslib version to 1.2.
|
||||||
- Set ecpg version to 3.1.1.
|
- Set ecpg version to 3.1.1.
|
||||||
|
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
# Copyright (c) 1994, Regents of the University of California
|
# Copyright (c) 1994, Regents of the University of California
|
||||||
#
|
#
|
||||||
# $PostgreSQL: pgsql/src/interfaces/ecpg/pgtypeslib/Makefile,v 1.15 2003/11/30 06:09:46 momjian Exp $
|
# $PostgreSQL: pgsql/src/interfaces/ecpg/pgtypeslib/Makefile,v 1.16 2004/02/24 16:07:49 meskes Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -14,7 +14,7 @@ include $(top_builddir)/src/Makefile.global
|
|||||||
|
|
||||||
NAME= pgtypes
|
NAME= pgtypes
|
||||||
SO_MAJOR_VERSION= 1
|
SO_MAJOR_VERSION= 1
|
||||||
SO_MINOR_VERSION= 1
|
SO_MINOR_VERSION= 2
|
||||||
|
|
||||||
override CPPFLAGS := -I$(top_srcdir)/src/interfaces/ecpg/include -I$(top_srcdir)/src/include/utils -I$(libpq_srcdir) $(CPPFLAGS) $(THREAD_CPPFLAGS)
|
override CPPFLAGS := -I$(top_srcdir)/src/interfaces/ecpg/include -I$(top_srcdir)/src/include/utils -I$(libpq_srcdir) $(CPPFLAGS) $(THREAD_CPPFLAGS)
|
||||||
SHLIB_LINK += -lm
|
SHLIB_LINK += -lm
|
||||||
|
@ -291,7 +291,6 @@ PGTYPEStimestamp_from_asc(char *str, char **endptr)
|
|||||||
char *realptr;
|
char *realptr;
|
||||||
char **ptr = (endptr != NULL) ? endptr : &realptr;
|
char **ptr = (endptr != NULL) ? endptr : &realptr;
|
||||||
|
|
||||||
errno = 0;
|
|
||||||
if (strlen(str) >= sizeof(lowstr))
|
if (strlen(str) >= sizeof(lowstr))
|
||||||
{
|
{
|
||||||
errno = PGTYPES_TS_BAD_TIMESTAMP;
|
errno = PGTYPES_TS_BAD_TIMESTAMP;
|
||||||
@ -338,6 +337,8 @@ PGTYPEStimestamp_from_asc(char *str, char **endptr)
|
|||||||
|
|
||||||
/* AdjustTimestampForTypmod(&result, typmod); */
|
/* AdjustTimestampForTypmod(&result, typmod); */
|
||||||
|
|
||||||
|
/* Since it's difficult to test for noresult, make sure errno is 0 if no error occured. */
|
||||||
|
errno = 0;
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user