diff --git a/src/hnswutils.c b/src/hnswutils.c index f7c0029..8ae7001 100644 --- a/src/hnswutils.c +++ b/src/hnswutils.c @@ -315,7 +315,10 @@ HnswGetMetaPageInfo(Relation index, int *m, HnswElement * entryPoint) if (entryPoint != NULL) { if (BlockNumberIsValid(metap->entryBlkno)) + { *entryPoint = HnswInitElementFromBlock(metap->entryBlkno, metap->entryOffno); + (*entryPoint)->level = metap->entryLevel; + } else *entryPoint = NULL; }