From 548f6fcfd3c877a0bb55903f36282e3f3a53d0d7 Mon Sep 17 00:00:00 2001 From: Andrew Kane Date: Wed, 21 Oct 2026 20:19:06 -0700 Subject: [PATCH] Switched to struct initialization [skip ci] --- src/hnsw.c | 4 +--- src/ivfflat.c | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/src/hnsw.c b/src/hnsw.c index c4dae47..a2f481d 100644 --- a/src/hnsw.c +++ b/src/hnsw.c @@ -146,7 +146,7 @@ hnswcostestimate(PlannerInfo *root, IndexPath *path, double loop_count, Selectivity *indexSelectivity, double *indexCorrelation, double *indexPages) { - GenericCosts costs; + GenericCosts costs = {0}; int m; double ratio; double startupPages; @@ -168,8 +168,6 @@ hnswcostestimate(PlannerInfo *root, IndexPath *path, double loop_count, return; } - MemSet(&costs, 0, sizeof(costs)); - genericcostestimate(root, path, loop_count, &costs); index = index_open(path->indexinfo->indexoid, NoLock); diff --git a/src/ivfflat.c b/src/ivfflat.c index a4a9399..a7f383e 100644 --- a/src/ivfflat.c +++ b/src/ivfflat.c @@ -97,7 +97,7 @@ ivfflatcostestimate(PlannerInfo *root, IndexPath *path, double loop_count, Selectivity *indexSelectivity, double *indexCorrelation, double *indexPages) { - GenericCosts costs; + GenericCosts costs = {0}; int lists; double ratio; double sequentialRatio = 0.5; @@ -120,8 +120,6 @@ ivfflatcostestimate(PlannerInfo *root, IndexPath *path, double loop_count, return; } - MemSet(&costs, 0, sizeof(costs)); - genericcostestimate(root, path, loop_count, &costs); index = index_open(path->indexinfo->indexoid, NoLock);