diff options
author | Michael Meskes | 2008-04-10 10:46:44 +0000 |
---|---|---|
committer | Michael Meskes | 2008-04-10 10:46:44 +0000 |
commit | df52ecc3145a2feb241801484512aff3f0effbc7 (patch) | |
tree | 6962bb0392f0f343f31398fd0110aea07bcfe44c | |
parent | da2c44736188ad5517f0533772ed93e1556a2abb (diff) |
Fixed bug in PGTYPEStimestamp_sub that used pointers instead of the values to substract.
-rw-r--r-- | src/interfaces/ecpg/pgtypeslib/timestamp.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/interfaces/ecpg/pgtypeslib/timestamp.c b/src/interfaces/ecpg/pgtypeslib/timestamp.c index c2a413770f5..bbbb501d818 100644 --- a/src/interfaces/ecpg/pgtypeslib/timestamp.c +++ b/src/interfaces/ecpg/pgtypeslib/timestamp.c @@ -784,9 +784,9 @@ PGTYPEStimestamp_sub(timestamp *ts1, timestamp *ts2, interval *iv) return PGTYPES_TS_ERR_EINFTIME; else #ifdef HAVE_INT64_TIMESTAMP - iv->time = (ts1 - ts2); + iv->time = (*ts1 - *ts2); #else - iv->time = JROUND(ts1 - ts2); + iv->time = JROUND(*ts1 - *ts2); #endif iv->month = 0; |