From: <asf...@us...> - 2015-06-29 01:38:18
|
Revision: 61883 http://sourceforge.net/p/firebird/code/61883 Author: asfernandes Date: 2015-06-29 01:38:16 +0000 (Mon, 29 Jun 2015) Log Message: ----------- This should fix the problem of building examples in Windows 64-bit, although it does not answear what exactly is happening there. Modified Paths: -------------- firebird/trunk/builds/posix/Makefile.in.examples firebird/trunk/src/gpre/std/gpre_meta.epp Modified: firebird/trunk/builds/posix/Makefile.in.examples =================================================================== --- firebird/trunk/builds/posix/Makefile.in.examples 2015-06-29 01:02:52 UTC (rev 61882) +++ firebird/trunk/builds/posix/Makefile.in.examples 2015-06-29 01:38:16 UTC (rev 61883) @@ -57,7 +57,7 @@ #LD_LIBRARY_PATH := $(LD_LIBRARY_PATH):$(GEN_ROOT)/firebird/lib #export LD_LIBRARY_PATH #endif -GPRE_FLAGS= -r -m -z -n +GPRE_FLAGS= -m -z -n LIB_LINK_RPATH = $(call LIB_PLATFORM_RPATH,$(if $(subst intl,,$(1)),$(LIB),$(LIB)/../intl)) LIB_LINK_MAPFILE = Modified: firebird/trunk/src/gpre/std/gpre_meta.epp =================================================================== --- firebird/trunk/src/gpre/std/gpre_meta.epp 2015-06-29 01:02:52 UTC (rev 61882) +++ firebird/trunk/src/gpre/std/gpre_meta.epp 2015-06-29 01:38:16 UTC (rev 61883) @@ -886,7 +886,7 @@ { case blr_varying: case blr_text: - if (char_length != 0) + if (char_length != 0 && sub_type != dsc_text_type_none) l = char_length * 4; dtype = dtype_text; @@ -899,7 +899,7 @@ case blr_cstring: dtype = dtype_cstring; - if (char_length != 0) + if (char_length != 0 && sub_type != dsc_text_type_none) l = char_length * 4; ++l; break; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |