diff --git a/src/backend/access/gist/gistscan.c b/src/backend/access/gist/gistscan.c index cc8d818e11df581946f31de3a7a51a639979ef40..991858ff43f837fd1a6d53d16321c33cd0cedae8 100644 --- a/src/backend/access/gist/gistscan.c +++ b/src/backend/access/gist/gistscan.c @@ -41,9 +41,9 @@ pairingheap_GISTSearchItem_cmp(const pairingheap_node *a, const pairingheap_node /* Heap items go before inner pages, to ensure a depth-first search */ if (GISTSearchItemIsHeap(*sa) && !GISTSearchItemIsHeap(*sb)) - return -1; - if (!GISTSearchItemIsHeap(*sa) && GISTSearchItemIsHeap(*sb)) return 1; + if (!GISTSearchItemIsHeap(*sa) && GISTSearchItemIsHeap(*sb)) + return -1; return 0; }