From 46a60abfe9fa13087dbbe15953c20df35f006968 Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Sun, 13 Apr 2014 11:00:11 -0400 Subject: [PATCH] Suppress compiler warning in new contrib/pg_trgm code. MSVC doesn't seem to like it when a constant initializer loses precision upon being assigned. David Rowley --- contrib/pg_trgm/trgm_regexp.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/contrib/pg_trgm/trgm_regexp.c b/contrib/pg_trgm/trgm_regexp.c index 2e6fa21935..9720408a02 100644 --- a/contrib/pg_trgm/trgm_regexp.c +++ b/contrib/pg_trgm/trgm_regexp.c @@ -227,14 +227,14 @@ * Numbers based on analysis of real-life texts. */ const float4 penalties[8] = { - 1.0, /* "aaa" */ - 3.5, /* "aa " */ - 0.0, /* "a a" (impossible) */ - 0.0, /* "a " (impossible) */ - 4.2, /* " aa" */ - 2.1, /* " a " */ - 25.0, /* " a" */ - 0.0 /* " " (impossible) */ + 1.0f, /* "aaa" */ + 3.5f, /* "aa " */ + 0.0f, /* "a a" (impossible) */ + 0.0f, /* "a " (impossible) */ + 4.2f, /* " aa" */ + 2.1f, /* " a " */ + 25.0f, /* " a" */ + 0.0f /* " " (impossible) */ }; /* Struct representing a single pg_wchar, converted back to multibyte form */ -- 2.40.0