Commit 05f4b03b authored by Michael Meskes's avatar Michael Meskes

Fixed two bugs in pgtypes library.

parent 11c2f190
...@@ -1608,6 +1608,10 @@ Mon Aug 25 13:24:27 CEST 2003 ...@@ -1608,6 +1608,10 @@ Mon Aug 25 13:24:27 CEST 2003
Tue Aug 26 18:06:45 CEST 2003 Tue Aug 26 18:06:45 CEST 2003
- Fixed processing of connect statement with username as variable. - Fixed processing of connect statement with username as variable.
Mon Sep 1 14:33:10 CEST 2003
- Fixed two bugs in numeric library.
- Set ecpg version to 3.0.0 - Set ecpg version to 3.0.0
- Set ecpg library to 4.0.0 - Set ecpg library to 4.0.0
- Set pgtypes library to 1.0.0 - Set pgtypes library to 1.0.0
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
#define CSTRINGTYPE ECPGt_char #define CSTRINGTYPE ECPGt_char
#define CDATETYPE ECPGt_date #define CDATETYPE ECPGt_date
#define CMONEYTYPE 111 #define CMONEYTYPE 111
#define CDTIMETYPE 112 #define CDTIMETYPE ECPGt_timestamp
#define CLOCATORTYPE 113 #define CLOCATORTYPE 113
#define CVCHARTYPE ECPGt_varchar #define CVCHARTYPE ECPGt_varchar
#define CINVTYPE 115 #define CINVTYPE 115
......
...@@ -418,7 +418,7 @@ dttofmtasc_replace(Timestamp *ts, Date dDate, int dow, struct tm * tm, ...@@ -418,7 +418,7 @@ dttofmtasc_replace(Timestamp *ts, Date dDate, int dow, struct tm * tm,
/* XXX */ /* XXX */
break; break;
case 'C': case 'C':
replace_val.uint_val = (tm->tm_year + 1900) / 100; replace_val.uint_val = tm->tm_year / 100;
replace_type = PGTYPES_TYPE_UINT_2_LZ; replace_type = PGTYPES_TYPE_UINT_2_LZ;
break; break;
case 'd': case 'd':
...@@ -677,7 +677,7 @@ dttofmtasc_replace(Timestamp *ts, Date dDate, int dow, struct tm * tm, ...@@ -677,7 +677,7 @@ dttofmtasc_replace(Timestamp *ts, Date dDate, int dow, struct tm * tm,
replace_type = PGTYPES_TYPE_UINT_2_LZ; replace_type = PGTYPES_TYPE_UINT_2_LZ;
break; break;
case 'Y': case 'Y':
replace_val.uint_val = tm->tm_year + 1900; replace_val.uint_val = tm->tm_year;
replace_type = PGTYPES_TYPE_UINT; replace_type = PGTYPES_TYPE_UINT;
break; break;
case 'z': case 'z':
......
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