1
0
mirror of https://github.com/postgres/postgres.git synced 2025-04-29 13:56:47 +03:00

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

Changed variable test to not run into infinite loops on backend errors.
This commit is contained in:
Michael Meskes 2007-05-27 11:16:41 +00:00
parent 8d675c85c5
commit 93625aa8ac
3 changed files with 9 additions and 3 deletions

View File

@ -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.

View File

@ -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;

View File

@ -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
#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);
} }