prefix icon indicating copy to clipboard operation
prefix copied to clipboard

(possible) memory leak at pr_overlaps

Open zhaoxuyang13 opened this issue 3 years ago • 0 comments

in prefix.c around line 700, function pr_overlaps

static inline
bool pr_overlaps(prefix_range *a, prefix_range *b) {
  prefix_range *inter = pr_inter(a, b);

  return strlen(inter->prefix) > 0 || (inter->first != 0 && inter->last != 0);
}

it calls pr_inter, who palloc a prefix_range variable as intersect result, but seems to forget to pfree it.

zhaoxuyang13 avatar Nov 25 '22 02:11 zhaoxuyang13