From cfd4fb8910b230cce7b5553adc65e1eadc2d22c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= <grubba@grubba.org> Date: Sun, 11 Nov 2018 17:29:26 +0100 Subject: [PATCH] EFUNs: Fixed reference leak in types(). --- src/object.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/object.c b/src/object.c index d893991f0d..6413ef5ad8 100644 --- a/src/object.c +++ b/src/object.c @@ -2130,6 +2130,7 @@ PMOD_EXPORT struct array *object_types(struct object *o, int inherit_number) { struct identifier *id = ID_FROM_INT(p,p->identifier_index[e]); SET_SVAL(ITEM(a)[e], PIKE_T_TYPE, 0, type, id->type); + add_ref(id->type); } a->type_field = BIT_TYPE; }else{ -- GitLab