summaryrefslogtreecommitdiff
path: root/configure
diff options
context:
space:
mode:
authorBruce Momjian2005-12-06 04:53:02 +0000
committerBruce Momjian2005-12-06 04:53:02 +0000
commitef31c2bf2e8f230c2871ff54f6b53fd57cf53d53 (patch)
tree249644c63907a2de7b597ded4d922442d1e833c1 /configure
parente0e7589169fb0246dd5c6accc64b66820f4549af (diff)
Add comment on why pg *printf functions are used unconditionally on
Win32. Backpatch to 8.1.X.
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure4
1 files changed, 4 insertions, 0 deletions
diff --git a/configure b/configure
index 48d5324209b..c95d1f53fa2 100755
--- a/configure
+++ b/configure
@@ -13895,6 +13895,10 @@ fi
if test "$PORTNAME" = "win32"; then
# Win32 gets this built unconditionally
+ # libintl versions prior to 0.13 use the native *printf functions.
+ # Win32 *printf does not understand %$, so on Win32 using pre-0.13 libintl
+ # it is necessary to use the pg versions of *printf to properly process
+ # NLS strings that use the %$ format.
pgac_need_repl_snprintf=yes
else
pgac_need_repl_snprintf=no