Commit 93625aa8 authored by Michael Meskes's avatar Michael Meskes

Applied Joachim's patch for ecpg_config.h creation on Vista.

Changed variable test to not run into infinite loops on backend errors.
parent 8d675c85
...@@ -2198,4 +2198,9 @@ Sun, 20 May 2007 22:01:11 +0200 ...@@ -2198,4 +2198,9 @@ Sun, 20 May 2007 22:01:11 +0200
- Do not try to find local timezone in DecodeDateTime() because the - Do not try to find local timezone in DecodeDateTime() because the
result is not used anyway. This also fixes Vista's build problems. result is not used anyway. This also fixes Vista's build problems.
Sun, 27 May 2007 13:14:39 +0200
- Changed variable test to not run into infinite loops on backend
errors.
- Set ecpg version to 4.3.1. - Set ecpg version to 4.3.1.
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
exec sql include ../regression; exec sql include ../regression;
exec sql whenever sqlerror sqlprint; exec sql whenever sqlerror stop;
exec sql type c is char reference; exec sql type c is char reference;
typedef char* c; typedef char* c;
......
...@@ -3,7 +3,7 @@ package Solution; ...@@ -3,7 +3,7 @@ package Solution;
# #
# Package that encapsulates a Visual C++ solution file generation # Package that encapsulates a Visual C++ solution file generation
# #
# $PostgreSQL: pgsql/src/tools/msvc/Solution.pm,v 1.25 2007/05/15 01:57:57 adunstan Exp $ # $PostgreSQL: pgsql/src/tools/msvc/Solution.pm,v 1.26 2007/05/27 11:16:41 meskes Exp $
# #
use Carp; use Carp;
use strict; use strict;
...@@ -247,8 +247,9 @@ s{PG_VERSION_STR "[^"]+"}{__STRINGIFY(x) #x\n#define __STRINGIFY2(z) __STRINGIFY ...@@ -247,8 +247,9 @@ s{PG_VERSION_STR "[^"]+"}{__STRINGIFY(x) #x\n#define __STRINGIFY2(z) __STRINGIFY
#if (_MSC_VER > 1200) #if (_MSC_VER > 1200)
#define HAVE_LONG_LONG_INT_64 #define HAVE_LONG_LONG_INT_64
#define ENABLE_THREAD_SAFETY 1 #define ENABLE_THREAD_SAFETY 1
#endif
EOF EOF
print O "#define USE_INTEGER_DATETIMES 1\n" if ($self->{options}->{integer_datetimes});
print O "#endif\n";
close(O); close(O);
} }
......
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