From: Teodor Sigaev Date: Mon, 8 Nov 2021 11:49:14 +0000 (+0300) Subject: Fix compiler warnings X-Git-Url: http://sigaev.ru/git/gitweb.cgi?p=smlar.git;a=commitdiff_plain;h=HEAD Fix compiler warnings --- diff --git a/smlar.c b/smlar.c index 672e453..ca0651f 100644 --- a/smlar.c +++ b/smlar.c @@ -526,6 +526,7 @@ Array2SimpleArrayU(ProcTypeInfo info, ArrayType *a, void *cache) { case TF_LOG: s->df[i] = (1.0 + log( s->df[i] )); + /* FALLTHROUGH */ case TF_N: s->df[i] *= stat->idf; break; diff --git a/smlar_gist.c b/smlar_gist.c index 7d77788..480d744 100644 --- a/smlar_gist.c +++ b/smlar_gist.c @@ -246,11 +246,12 @@ getHashedCache(void *cache) for(i=0;inelems;i++) { uint32 hash; + int index; hash = DatumGetUInt32(FunctionCall1Coll(&stat->info->hashFunc, DEFAULT_COLLATION_OID, stat->elems[i].datum)); - int index = HASHVAL(hash); + index = HASHVAL(hash); stat->helems[i].hash = hash; stat->helems[i].idfMin = stat->helems[i].idfMax = stat->elems[i].idf;