Leak of types when getters or setters in some circumstances.
Imported from https://youtrack.roxen.com/issue/PIKE-60
Reported by @grubba
The following leak appeared after commit cc5e92a5b5c109f6e225101d94fa35e1ba00c0dd
:
Pike v8.1 release 11 running Hilfe v3.5 (Incremental Pike Frontend)
> Nettle;
(1) Result: Nettle
Terminal closed.
Leak(s) found at exit:
Type at 0x555557488e30 got 1 unaccounted refs (and 0 accounted): int(1..2147483647)
Type at 0x55555748a370 got 1 unaccounted refs (and 0 accounted): { Gmp.mpz = object(implements 32) }
Free of leaked type 0x555557488e30 from /home/grubba/src/Pike/8.1/src/pike_modules.c:318, 0 refs remaining
Free of leaked type 0x55555748a370 from /home/grubba/src/Pike/8.1/src/pike_modules.c:318, 0 refs remaining